As per T433169, we should ensure regular deployments of changes to the frontend repo, even if it's just translations.
I figure the best course of action is to adopt the same CloudVPS Compose Deploy system that Moderator-Tools-Team uses on other projects. We can set it up to deploy on every commit.
Acceptance criteria
- Fix existing Docker container (has been broken for some time)
- Might as well upgrade to Symfony 7.4 and bump all other dependencies
- Update the "Brought to you by …" message, or just remove it altogether.
- T395401: Migrate CopyPatrol repo from GitHub to GitLab (?)
- Wire up auto-deploys with CloudVPS-Compose-Deploy, which probably entails building a new VM