Installation
Installation
In diesem Abschnitt wird beschrieben, wie du VSFV in einer Produktionsumgebung mit Docker Compose installierst und betreibst.
VSFV bietet zwei Deployment-Varianten:
Voraussetzungen
- Docker (>= 20.10)
- Docker Compose (>= 2.0)
- Ein konfigurierter OAuth2/SSO-Provider (z.B. GitLab)
Konfiguration
Erstelle eine .env-Datei im Projektverzeichnis mit folgenden Variablen:
# Pflichtangaben
AUTH_SECRET="ein-sicherer-zufaelliger-string"
GITLAB_CLIENT_ID="deine-oauth-client-id"
GITLAB_CLIENT_SECRET="dein-oauth-client-secret"
GITLAB_ISSUER="https://gitlab.example.com/oauth/authorize"
ORGANISATION_NAME="Deine Organisation"
# Optional: App-Version (Standard: latest)
VERSION="latest"