Initial homelab infrastructure

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-02-13 19:41:46 +02:00
co-authored by Cursor
commit 5014d55d62
31 changed files with 1594 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# Homelab aggregator runs all per-folder compose files
#
# Usage:
# From root (all services): docker compose up -d
# Single folder: cd traefik && docker compose up -d
# (create network first: docker network create homelab)
#
# Requires: Docker Compose v2.20+ (include support)
# Network "homelab" is created by traefik (must start traefik first for others)
include:
- path: traefik/docker-compose.yml
- path: gitea/docker-compose.yml
- path: registry/docker-compose.yml
- path: wol-api/docker-compose.yml
- path: pihole/docker-compose.yml
- path: wireguard/docker-compose.yml
- path: dashboard/docker-compose.yml
- path: uptime-kuma/docker-compose.yml
- path: watchtower/docker-compose.yml
- path: drone/docker-compose.yml
- path: cups/docker-compose.yml