Files
mrp-qrcode/docker-compose.yml
2026-04-20 15:49:01 -05:00

26 lines
844 B
YAML

services:
mrp:
build: .
image: mrp-qrcode:local
container_name: mrp-qrcode
restart: unless-stopped
ports:
- "3000:3000"
environment:
DATABASE_URL: "file:/data/app.db"
UPLOAD_DIR: "/data/uploads"
APP_URL: "${APP_URL:-http://localhost:3000}"
APP_SECRET: "${APP_SECRET:?APP_SECRET must be set}"
ADMIN_SESSION_HOURS: "${ADMIN_SESSION_HOURS:-8}"
OPERATOR_SESSION_HOURS: "${OPERATOR_SESSION_HOURS:-12}"
BOOTSTRAP_ADMIN_EMAIL: "${BOOTSTRAP_ADMIN_EMAIL:-admin@example.com}"
BOOTSTRAP_ADMIN_PASSWORD: "${BOOTSTRAP_ADMIN_PASSWORD:-changeme}"
BOOTSTRAP_ADMIN_NAME: "${BOOTSTRAP_ADMIN_NAME:-Administrator}"
PIN_MAX_ATTEMPTS: "${PIN_MAX_ATTEMPTS:-5}"
PIN_LOCKOUT_MINUTES: "${PIN_LOCKOUT_MINUTES:-15}"
volumes:
- mrp-data:/data
volumes:
mrp-data: