30 lines
573 B
YAML
30 lines
573 B
YAML
|
|
services:
|
|
miniflees:
|
|
build:
|
|
context: code
|
|
ports:
|
|
- "${EXPOSE}:5000"
|
|
volumes:
|
|
- $HOME/tmp/data/:/data/
|
|
restart: unless-stopped
|
|
user: "${UUID}:${UGID}"
|
|
healthcheck:
|
|
test: ["CMD", "curl", "-f", "http://localhost:5000/health"]
|
|
interval: 3600s
|
|
timeout: 10s
|
|
retries: 3
|
|
start_period: 40s
|
|
environment:
|
|
WORKERS:
|
|
TIMEOUT:
|
|
FLASK_APP_SECRET_KEY:
|
|
FLASK_ACCESS_TOKEN:
|
|
FLASK_PUBLIC_URL:
|
|
FLASK_DEFAULT_EXPIRE:
|
|
FLASK_DEFAULT_MAX_DL:
|
|
FLASK_KEY_LENGTH:
|
|
TZ:
|
|
|
|
|