Files
BC-bak/docker-compose.yml
Malin b651eca285 feat: Business Central backup Docker container with web management panel
Python backup module (Azure AD OAuth2 → BC API v2.0 → GPG AES256 → S3),
Flask web UI on port 1890 with SSE live log streaming, dual incremental +
full backup schedules, chain restore merging full + incrementals, and
per-entity file browser with ZIP download.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 20:09:32 +02:00

17 lines
297 B
YAML

services:
bcbak:
build: .
container_name: bcbak
restart: unless-stopped
ports:
- "1890:1890"
volumes:
- bcbak_data:/data
environment:
- BCBAK_DATA=/data
- PORT=1890
- SECRET_KEY=${SECRET_KEY:-change-me-in-production}
volumes:
bcbak_data: