23 lines
826 B
YAML
23 lines
826 B
YAML
# 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
|