cortex — Homelab Index
Host:
latitude(Dell Latitude 3590) · User:tforkan(UID/GID 1000) Domain:tskn.org· Stack Root:/home/tforkan/docker/
Document Map
| Topic | File | Summary |
|---|---|---|
| Services & Quirks | docs/services.md |
All 30+ services, internal ports, DB types, auth tiers, and gotchas |
| Hardware & Storage | docs/hardware.md |
Machine specs, disk layout, mount points, iGPU render groups, Zigbee USB |
| Networking & Traffic | docs/network.md |
Traffic flow (Cloudflare → Caddy), Tailscale mesh, Pi-hole local DNS |
| Security & Access | docs/security.md |
Authelia forward-auth, CORS policies, Caddy headers, secrets strategy |
| Backup Matrix | docs/backup.md |
Kopia R2 architecture, snapshot matrix, DB dump sidecars, and exclusions |
| Disaster Recovery | docs/recovery.md |
0-to-1 bare-metal restore runbook and service-by-service restore commands |
Reference Links
- Caddyfile:
/home/tforkan/docker/Caddyfile(active reverse proxy rules)
Quick System Facts
- Stack Topology: Standalone Docker Compose stacks, one folder per service under
/home/tforkan/docker/ - Secrets: Per-stack
.envfiles (strictly gitignored) - Primary Ingress: Caddy on host network (80/443) using Cloudflare DNS challenge for
*.tskn.org - Tailscale IP:
100.105.175.61(node name:latitude) - Offsite Backup: Kopia client snapshotting daily to Cloudflare R2 bucket
cortex-backups(AES-256-GCM)