Apache Roller
Java multi-user and group blog server that runs as a web application on a servlet container and a relational database.
roller.apache.orgrepositorydocs
Apache Roller is a Java multi-user and group blog server. It runs as a web application on a servlet container, with a relational database behind it. Bloggers style their blogs with Apache Velocity templates, and group blogs assign owner, editor and drafter roles. The README names Apache Tomcat and MySQL as the usual setup, and the install guide deploys a WAR file to the servlet container. The README’s Maven and Docker quick starts are for trying Roller out; its Maven quick start says not to use that technique in production.
Worth knowing
The install guide dates from the Tomcat 7 era and still states Java 1.6 as the minimum, while the release’s build targets Java 11. The install guide lists OpenID and LDAP as sign-in options.
Identity
- Status
- Active
- Maintainer
- The Apache Software Foundation2
- Maintained by
- Foundation
- First release
- 20078
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-24: links, Written in, License, GitHub stars
api.github.com/repos/apache/roller - 2026-10-24: links, Maintainer, Templating, License model
roller.apache.org - 2026-10-24: links, Runtime
github.com/apache/roller/blob/master/docs/roller-install-guide.adoc - 2026-10-24: Categories, Multilingual, Admin interface
github.com/apache/roller/blob/roller-6.1.6/docs/roller-user-guide.adoc - 2026-10-24: Minimum runtime
github.com/apache/roller/blob/roller-6.1.6/pom.xml - 2026-10-24: Install with, Databases
github.com/apache/roller/blob/roller-6.1.6/docs/roller-install-guide.adoc - 2026-10-24: Install with, Runs as
github.com/apache/roller/blob/master/README.md - 2026-10-24: First release
github.com/apache/roller/tree/roller_2.3 - 2026-10-24: Current major version, Last release
github.com/apache/roller/tree/roller-6.1.6 - 2026-10-24: Contributors
api.github.com/repos/apache/roller/contributors