diff --git a/README.md b/README.md index a0b9451e1d922713bc76b1a077eb844ddeae96b7..f9d509d0e6054ff9e7bda070e3da0dde70915dc6 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,9 @@ Hinweis: diese Variante startet eine lokale Testversion der Website, es sind nic 1. Repo Clonen 2. Verzeichnis betreten -3. (optional) config.py anpassen +3. (optional) config.py.example anpassen und als config.py neu speichern +(Achtung: per default werden keine Beispieldaten initialisiert und auch kein useraccount +SQLITE_INIT_DATA sollte also wenigstens beim ersten Durchlauf True sein) 4. Schauen ob alle Dependencies erfüllt sind (siehe weiter unten) 5. `./run.py` ausführen 6. unter [http://localhost:5000](http://localhost:5000) ist die Website verfügbar @@ -33,3 +35,6 @@ Optional (wird für einzelne Features benötigt): * python-ldap (Login mit Fachschaftsaccount) * python-icalendar (SoGo-Kalenderimport für Sitzungsankündigungen) * python-mysql-connector (wenn MySQL als Datenbank verwendet werden soll) + +Kurzform unter Ubuntu: +sudo apt install python3 python3-pip sqlite python3-requests python3-lxml python-ldap python3-icalendar; pip3 install --upgrade pip; pip3 install Flask python-mysql-connector