Turnkey Apps: Trac


Trac is an enhanced wiki and issue tracking system for software development projects.

It allows hyper linking information between a computer bug database, revision control and wiki content. It also serves as a web interface to the revision control systems Subversion, Git, Mercurial, Bazaar, Perforce and Darcs. Among the users of Trac is NASA’s Jet Propulsion Laboratory.

This appliance includes all the standard features in Turnkey Core, and on top of that:

  • Trac configurations:
    • Supports Git, Bazaar, Mercurial and Subversion.
    • Includes exemplary helloworld repositories.
    • Configured site wide authentication realm and admin user.
    • Includes python-pygments to provide syntax highlighting.
    • Automatically install security updates directly from Debian stable (security).
  • SSL support out of the box.
  • Postfix MTA (bound to localhost) to allow sending of email (e.g., password recovery).
  • Webmin modules for configuring Apache2 and Postfix.