02 Hosted applications

Redmine, hosted properly

Self-hosted project management with twenty years of history behind it — installed, secured, migrated and maintained on your own infrastructure.

Lead time
2–4 weeks
Hosting
EU / EEA only
Licence
Open source throughout
Handover
Your repository

Redmine is the least fashionable and most durable project tracker in existence. It was released in 2006, it is Ruby on Rails, and it will run on a modest virtual machine for the price of a couple of hyperscaler seats — for an unlimited number of users.

More to the point: the issues, the time entries, the wiki and the twenty years of institutional argument that produced your current process all sit in a PostgreSQL database on a disk that belongs to you. There is no export window, no seat audit and no pricing change to absorb.

How we run it

The whole installation is a NixOS module in your repository — Ruby version, gems, plugins, PostgreSQL, nginx, TLS, backup schedule. Rebuilding the server from scratch is one command, and upgrading is a commit that can be reverted.

We migrate the data with history preserved: issue numbers, attachments, timestamps, authors and relations. We restore-test the backups on a schedule and send you the evidence, because a backup nobody has restored is a rumour.

Beyond the default install

Redmine’s real advantage is that it bends. Custom trackers for regulated workflows, time reporting that matches your invoicing, a REST API driving your own dashboards, and an issue tracker your local LLM can query without shipping your roadmap to a third party.

The long-form case

Why we reach for these in particular — the comparison tables, the numbers, and the situations where we would tell you to pick something else.

Nästa steg

Tell us what you are running.
We will tell you what it should be.

A first conversation costs nothing and takes forty minutes. You will leave it with an honest opinion about your stack — including, occasionally, that you should change nothing at all.