docker
Installation
SKILL.md
Docker Skill
VanDaemon uses a multi-container architecture with separate API and Web containers for local development, plus a combined single-container deployment for Fly.io. The API runs on .NET 10, the Web frontend uses nginx to serve Blazor WASM static files and proxy API/WebSocket requests. Data persists via Docker volumes for JSON file storage.
Quick Start
Start Development Environment
# From solution root
docker compose up -d
# View logs
docker compose logs -f
# Rebuild after code changes
docker compose up --build
Related skills