StuRa:Server/Eintrittsverwaltung
Pretix
In diesem Abschnitt werden folgende Punkte behandelt. Die Voraussetzungen um Pretix auf einer Debian (12) Instanz im PVE zu installieren [1]. Die Installation von Pretix mit Hinweisen. Die Migration von Pretix auf eine neue Instanz.
Voraussetzungen
Container mit Installiertem Debian 12
Leider fehlt eine ordentliche Beschreibung, auf die ich verweisen kann, wie ein Container zu erstellen ist.
Nachdem der Container erstellt wurde und Debian installiert ist muss erstmal geupdatet werden.
apt update -y && apt upgrade -y
Dannach werden die Sprachspezifische environment variablen angepasst. Das ist wichtig damit der PostgreSQL-Server beim späteren installieren das richtige Server-Encoding hat.
dpkg-reconfigure locales
Es öffnet sich ein TUI. Mit der Leertaste können die Optionen ausgewählt werden. Mit Tab kann auf OK oder CANCLE gewechselt werden.
Auswählen von [ ] en_US.UTF-8 UTF-8
und dann bestätigen.
Ein neues Fenster erscheint und C.UTF-8
auswählen.
sudo und neovim
In der Installation von Pretix wird häufiger sudo
genutzt und neovim
ist ein toller Editor (hier kann aber auch der Editor eurer Wahl installiert werden).
apt install neovim sudo -y
Python 3.9+
SMTP Server
nginx
PostgreSQL 12+
redis
nodejs
Installation und Konfiguration
Migration von Pretix
Einzelnachweise
- ↑ Voraussetzungen Pretix Installation Dokumentation von Pretix. Abgerufen am 30. Januar 2024.