Files
Veeam_dashboard/docker-compose.yml
smolkik-code ba8a413e85 Initial commit: Veeam multi-instance monitoring dashboard
- FastAPI backend with CRUD for Veeam instances
- Veeam REST API client supporting v9.5-v13 (legacy + OAuth2)
- Multi-version detection and auth fallback
- SQLite caching layer
- Web dashboard with summary cards, instance list, detail tabs
- Docker packaging
2026-06-09 17:10:42 +07:00

18 lines
301 B
YAML

version: "3.8"
services:
veeam-dashboard:
build: .
container_name: veeam-dashboard
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- data:/data
environment:
- DB_URL=sqlite+aiosqlite:////data/veeam_dashboard.db
- CACHE_TTL=60
volumes:
data: