MaxTrautwein / AStA-Digital-Forms

GNU General Public License v3.0
0 stars 0 forks source link

AStA-Digital-Forms

Präsentationen

Zwischenpräsentation: https://docs.google.com/presentation/d/1JXEr9MCTt3LuM759lyKnwTBYi2K5tTDE3HMVEOUADk0/edit?usp=drivesdk

Docker Compose

Zuerst müssen die Docker Secrets generiert werden. Dazu ./init_secrets.sh im Terminal ausführen. Unter Windows kann die Git Bash (MINGW64) verwendet werden. Dies generiert mithilfe von openssl rand -base64 zufällige Werte für Passwörter.

Unter Windows könnte es zusätzlich erforderlich sein, in Git 'autocrlf' abzuschalten. Um nicht versehentlich bash scipts zu beschädigen.

git config core.autocrlf false

Development

docker compose up

Startet Alle Dinste bis auf Keycloak.

Hosting

docker compose --profile server up

Startet Alle Dinste.