25 lines
794 B
YAML
25 lines
794 B
YAML
services:
|
|
wannpassts:
|
|
build: .
|
|
image: wannpassts
|
|
container_name: wannpassts
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8080:8080"
|
|
# Secrets und Google-Zugangsdaten: backend/.env anlegen
|
|
# (cp backend/.env.example backend/.env) und Kommentar entfernen:
|
|
# env_file: backend/.env
|
|
environment:
|
|
# APP_URL = öffentliche URL; Frontend-Callbacks leiten standardmäßig dorthin.
|
|
APP_URL: ${APP_URL:-http://localhost:8080}
|
|
# Optional bei getrenntem Frontend-Host:
|
|
FRONTEND_URL: ${FRONTEND_URL:-}
|
|
JWT_SECRET: ${JWT_SECRET:-}
|
|
ENCRYPTION_KEY: ${ENCRYPTION_KEY:-}
|
|
GOOGLE_CLIENT_ID: ${GOOGLE_CLIENT_ID:-}
|
|
GOOGLE_CLIENT_SECRET: ${GOOGLE_CLIENT_SECRET:-}
|
|
volumes:
|
|
- wannpassts-data:/data
|
|
|
|
volumes:
|
|
wannpassts-data:
|