22 lines
518 B
YAML
22 lines
518 B
YAML
|
|
services:
|
||
|
|
web:
|
||
|
|
build:
|
||
|
|
context: .
|
||
|
|
env_file:
|
||
|
|
- .env
|
||
|
|
environment:
|
||
|
|
ADDR: ":8080"
|
||
|
|
DATABASE_PATH: "/app/data/app.db"
|
||
|
|
UPLOAD_DIR: "/app/data/uploads"
|
||
|
|
SESSION_SECRET: "${SESSION_SECRET:?SESSION_SECRET is required}"
|
||
|
|
ADMIN_USERNAME: "${ADMIN_USERNAME:?ADMIN_USERNAME is required}"
|
||
|
|
ADMIN_PASSWORD: "${ADMIN_PASSWORD:?ADMIN_PASSWORD is required}"
|
||
|
|
ports:
|
||
|
|
- "8080:8080"
|
||
|
|
volumes:
|
||
|
|
- app-data:/app/data
|
||
|
|
restart: unless-stopped
|
||
|
|
|
||
|
|
volumes:
|
||
|
|
app-data:
|