23 lines
658 B
YAML
23 lines
658 B
YAML
services:
|
|
app:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
args:
|
|
- VITE_AZURE_CLIENT_ID=${AZURE_CLIENT_ID}
|
|
- VITE_AZURE_TENANT_ID=${AZURE_TENANT_ID}
|
|
- APP_VERSION=${APP_VERSION:-dev}
|
|
ports:
|
|
- "8080:3001"
|
|
environment:
|
|
- PORT=3001
|
|
- DATABASE_PATH=/data/ka-note.db
|
|
- AZURE_CLIENT_ID=${AZURE_CLIENT_ID}
|
|
- AZURE_TENANT_ID=${AZURE_TENANT_ID}
|
|
- BACKUP_ENABLED=${BACKUP_ENABLED:-false}
|
|
- BACKUP_DIR=${BACKUP_DIR:-/data/backups}
|
|
- BACKUP_RETENTION_COUNT=${BACKUP_RETENTION_COUNT:-14}
|
|
- BACKUP_CRON_HOUR=${BACKUP_CRON_HOUR:-3}
|
|
volumes:
|
|
- ./data:/data
|