name: "homelab"

networks:
  homelab-network:
    driver: bridge
    ipam:
      config:
        - subnet: 172.30.0.0/16
          ip_range: 172.30.0.0/24
          gateway: 172.30.0.1

include:
  - path: ./portainer/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./heimdall/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./ntp/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./cloudflared/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./pihole/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./swagger-editor/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./immich/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./vaultwarden/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./opengist/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./speedtest-tracker/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./dozzle/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./endlessh/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./mealie/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./docuseal/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./gitea/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./hedgedoc/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./kener/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./watcharr/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./atuin/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./karakeep/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./dawarich/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./rustfs/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./ollama/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./paperless/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./node-exporter/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./victoria-metrics/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./grafana/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./it-tools/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./obsidian/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./trek/docker-compose.yaml
    project_directory: ..
    env_file: .env
  - path: ./convertx/docker-compose.yaml
    project_directory: ..
    env_file: .env
