# Repository klonen
git clone https://github.com/jueewo/aipokit.git
cd aipokit
# Alles starten
docker compose up -d
# Im Browser öffnen
open http://localhost:3000
Beim ersten Start:
media.db) wird erstellt# Voraussetzungen: Rust-Toolchain, FFmpeg, Ghostscript, cwebp
cargo build --release
# Konfigurieren
cp .env.example .env
# .env mit Ihren Einstellungen bearbeiten
# Ausführen
./target/release/video-server
ENABLE_EMERGENCY_LOGIN=true in .env setzen# Erforderlich
DATABASE_URL=sqlite:media.db
STORAGE_DIR=./storage
# Authentifizierung (OIDC)
OIDC_ISSUER=https://auth.example.com
OIDC_CLIENT_ID=your_client_id
OIDC_CLIENT_SECRET=your_secret
OIDC_REDIRECT_URI=http://localhost:3000/auth/callback
# Entwicklung
ENABLE_EMERGENCY_LOGIN=true
# Produktion
RUN_MODE=production