Produktivbetrieb
Empfohlene Betriebssysteme
Datenbank
PostGIS - Installation als deb-Paket - siehe github README.
clamav
ClamAV - der Virenscanner wird als deb-Paket installiert und läuft als daemon im Hintergrund.
Gunicorn (WSGI/ASGI)
Gunicorn wird so konfiguriert, dass es einen Unix-Domain-Socket verwendet. Es wird über pip in der venv-Umgebung installiert und über systemd gesteuert.
nginx (Reverse Proxy)
Nginx läuft als Reverse Proxy und verteilt die Anfragen für die statischen Inhalte und das aktive Framework. Installation als deb-Paket.
Weitere Infos
https://www.howtoforge.de/anleitung/so-installierst-du-das-django-framework-unter-debian-11/
https://serverfault.com/questions/1166209/apache2-forward-gunicorn-socket-error
https://medium.com/building-the-system/gunicorn-3-means-of-concurrency-efbb547674b7
https://serverfault.com/questions/517596/static-file-permissions-with-nginx-gunicorn-and-django