Roundup is a mature open source issue and bug tracker with a web interface, a configurable schema and an optional email gateway.
Roundup is a highly customisable open source issue and bug tracking system that has been used by large projects, including the Python project itself, for many years. It stores issues in a configurable schema of priorities, statuses, keywords and an issue class you can extend, and gives you a clean web interface for raising, searching, assigning, discussing and resolving issues, with full history on every item and saved queries for the views you use most. Alongside the web interface it offers a command line interface and an optional email gateway, and it runs on a pluggable storage back end, so it scales from a small team tracker to a busy shared one.
It suits a software team tracking bugs and features, an operations group logging and working requests, or any group that wants a self hosted tracker it controls entirely inside its own cloud account rather than a hosted service.
cloudimg delivers Roundup as a complete appliance rather than a Python package you have to wire up: it is installed at a pinned upstream release into a dedicated virtual environment, served by gunicorn behind an nginx reverse proxy and backed by PostgreSQL on the same instance, with the classic tracker already initialised. It is secure by default: nothing binds the public port until first boot, when a fresh database password and a unique administrator password are generated and written to a root only file, so no two deployments share a credential and nothing is baked into the image. A few clearly marked example issues are seeded on first boot so the tracker is populated the moment it comes up, a paired deployment guide walks through launch and configuration, and 24/7 cloudimg support is included.
Real screenshots taken while testing this image against its deployment guide.