20 lines
522 B
YAML
20 lines
522 B
YAML
services:
|
|
pocket-id:
|
|
image: stonith404/pocket-id:v0.21.0
|
|
restart: unless-stopped
|
|
env_file: .env
|
|
ports:
|
|
- 3043:80
|
|
volumes:
|
|
- ${DATA_ROOT}:/app/backend/data
|
|
environment:
|
|
- SQLITE_DB_PATH=${DATA_ROOT}/pocket-id.db
|
|
- UPLOAD_PATH=${DATA_ROOT}/uploads
|
|
- GEOLITE_DB_PATH=${DATA_ROOT}/GeoLite2-City.mmdb
|
|
# Optional healthcheck
|
|
healthcheck:
|
|
test: "curl -f http://localhost/health"
|
|
interval: 1m30s
|
|
timeout: 5s
|
|
retries: 2
|
|
start_period: 10s |