20 lines
761 B
Markdown
20 lines
761 B
Markdown
# Turborepo Monorepo für LST V2
|
|
|
|
## Development-Environemnt
|
|
|
|
1. 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.
|
|
|
|
2. 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:
|
|
|
|
```sh
|
|
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
|