413be72eca3bd70338feff8d65d7b57dd9ef8a32
Turborepo Monorepo für LST V2
Development-Environemnt
-
Um lokal zu entwickeln musst du die docker-compose.dev.yml Starten. Hier wird die lokale Datenbank, Redis und livekit gestartet um lokal entwickeln zu können.
-
Um die Apps zustarten musst du in allen unterordnern in apps und packages die .env.example kopieren und jeweils als .env einfügen. Das sind standart-werte um lokal zu entwickeln
Docker Dev
Um lokal Docker-Images zu bauen, gib die .env-Datei mit folgendem Befehl an docker compose weiter:
docker compose --env-file .env.prod -f 'docker-compose.prod.yml' up -d
Moodle-dev
Damit die Moodle integration funktioniert muss ein Service token erstellt sein und ein Custom OAuth-Service für moodle angelegt werden
Description