Actions
tickets #181643
closedSwitch Redmine to Puma
Start date:
2025-04-30
Due date:
% Done:
0%
Estimated time:
Description
Currently Redmine on progress.o.o runs with Unicorn. Puma is more modern and, going by short research in online forums, might help prevent slowdown and intermittent DoS we observe with request spikes lately.
We already include Puma with our Redmine package (it was used years ago, but the changelog does not explain why it was switched back to Unicorn - whatever the reason might have been, it's probably no longer relevant nowadays, Puma seems to be a commonly used web server with Redmine nowadays), so all it should need is adjusting the service unit file and AppArmor profiles. Afterwards Unicorn can be removed from the custom Gemfile and package requirements.
Actions