services: check-printing: image: dogiakos/check-printing:latest container_name: check-printing restart: unless-stopped ports: - "3003:3000" volumes: # Persistent data: SQLite DB lives here - check-printing-data:/app/data environment: - NODE_ENV=production - PORT=3000 - DB_PATH=/app/data/check-printing.db # Required in production — generate with: openssl rand -hex 32 - SESSION_SECRET=${SESSION_SECRET} volumes: check-printing-data: