Adding church-compose.yml

This commit is contained in:
Bradley Bickford 2025-09-26 21:23:39 -04:00
parent a2023c68aa
commit 659223ee0b

40
church-compose.yml Normal file
View File

@ -0,0 +1,40 @@
version: "3"
services:
meshcentral:
image: "typhonragewind/meshcentral:latest"
container_name: "meshcentral"
restart: "always"
ports:
- "443:443"
env_file: .meshcentral.env
volumes:
- "/services/meshcentral/data:/opt/meshcentral/meshcentral-data"
- "/services/meshcentral/user_files:/opt/meshcentral/meshcentral-files"
- "/services/backups/meshcentral:/opt/meshcentral/meshcentral-backups"
homeassistant:
image: "ghcr.io/home-assistant/home-assistant:stable"
container_name: "homeassistant"
restart: always
privileged: true
environment:
TZ: "America/New_York"
network_mode: host
volumes:
- "/services/homeassistant/config:/config"
- "/run/dbus:/run/dbus:ro"
omada:
image: "mbentley/omada-controller:5.13.30.8"
container_name: "omadacontroller"
restart: always
ports:
- "8043:8043"
- "8088:8088"
- "27001:27001/udp"
- "27002:27002"
- "29811-29814:29811-29814"
- "8843:8843"
- "29810:29810/udp"