Deploying a Django application is not always totally easy, especially with dependencies
like Celery and LaTeX.
Therefore, the new and recommended way to deploy the Helfertool is Docker together
with a Debian package called helfertoolctl
that provides things like a systemd service
file.
Together with the Docker container, some more changes were done:
src
directory. Unfortunately, this makes updates of old Helfertool installations more complicated but it was necessary.The installation instructions were updated in order to describe the new setup. It is recommended to migrate existing installations to Docker, the database of course stays the same.
Here are some hints how to move over to Docker:
uwsgi
service.helfertoolctl
. Reuse the already existing database./srv/helfertool/media
.We hope that your migration works smoothly, otherwise please open Github issues for the Helfertool, helfertoolctl or the documentation.