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