How quirky1869/arcane works
This repository is a self-hosted Docker stack collection managed through Arcane. An operator deploys Arcane and selected project stacks; Traefik provides reverse-proxy access, Technitium supplies local DNS, and mkcert supports HTTPS certificates. The README documents these deployment modes and several hosted services. The source excerpts are limited to an empty Homepage customization file, so wiring beyond the README’s explicit deployment guidance is omitted.
Main entry points: traefik/docker-compose.yml Traefik · docker-compose.yml Arcane · mkcert mkcert · projects Project stacks
Components 19
Stack management
- Arcane
docker-compose.yml - Docker Engine
- Project stacks
projects
Productivity apps
Operations apps
Other components
- Operator
Connections 19
- Operator → Arcane: manages stacks
- Arcane → Docker Engine: controls containers
- Arcane → Project stacks: mounts projects
- Operator → Traefik: starts first
- Traefik → Homepage: routes requests
- Traefik → IT Tools: routes requests
- Traefik → Excalidraw: routes requests
- Traefik → Draw.io: routes requests
- Traefik → BentoPDF: routes requests
- Traefik → ConvertX: routes requests
- Traefik → Dozzle: routes requests
- Traefik → Beszel: routes requests
- Traefik → Grafana: routes requests
- Traefik → NetBox: routes requests
- Traefik → Rackula: routes requests
- Traefik → Scanopy: routes requests
- Operator → Technitium DNS: configures DNS
- Technitium DNS → Traefik: resolves hostnames
- mkcert → Traefik: enables HTTPS