23 lines
548 B
YAML
23 lines
548 B
YAML
services:
|
|
release-tracker:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
platforms:
|
|
- linux/amd64
|
|
container_name: release-tracker
|
|
restart: unless-stopped
|
|
ports:
|
|
- "3000:3000"
|
|
environment:
|
|
- NODE_ENV=production
|
|
- DB_TYPE=sqlite
|
|
- DATABASE_URL=file:/app/data/app.db
|
|
- ENABLE_PASSCODE=true
|
|
- PASSCODE=aabbcc
|
|
volumes:
|
|
# Mount the data directory for SQLite persistence
|
|
- ./data:/app/data
|
|
# Run as root (uid=0, gid=0) - default behavior
|
|
# user: "0:0"
|