Files
pipeline-lifetime/docker-compose.yml
T
2026-07-06 18:36:11 +08:00

24 lines
889 B
YAML

services:
pipeline-lifetime:
build:
context: .
image: pipeline-lifetime:latest
container_name: pipeline-lifetime
restart: unless-stopped
environment:
SECRET_KEY: ${SECRET_KEY:?Set SECRET_KEY in .env}
ADMIN_USERNAME: ${ADMIN_USERNAME:-admin}
ADMIN_PASSWORD: ${ADMIN_PASSWORD:?Set ADMIN_PASSWORD in .env}
DATABASE_URL: ${DATABASE_URL:-sqlite:////app/data/pipe_survival_0331.db}
APP_TIMEZONE: ${APP_TIMEZONE:-Asia/Shanghai}
MAX_UPLOAD_BYTES: ${MAX_UPLOAD_BYTES:-16777216}
MODEL_PATH: ${MODEL_PATH:-/app/my_survival_forest_model_quxi-10-0331.joblib}
ALLOW_REGISTRATION: ${ALLOW_REGISTRATION:-false}
PASSWORD_RESET_TOKEN_MINUTES: ${PASSWORD_RESET_TOKEN_MINUTES:-30}
ports:
- "5005:5005"
volumes:
- ./data:/app/data
- ./data/uploads:/app/uploads
- ./data/images:/app/static/images