claude-home/server-configs/ubuntu-manticore/docker-compose/orbital-sync/docker-compose.yml
Cal Corum 4c9fe64fc3 Add server configs for discord-bots, foundry-lxc, termix, and pihole
Pull Docker Compose configs for discord-bots VM, foundry-lxc LXC, and
termix. Add pihole and orbital-sync compose files for ubuntu-manticore.
Back up LXC 223 (foundry) Proxmox config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 22:21:17 -06:00

36 lines
1.1 KiB
YAML

version: '3.8'
services:
orbital-sync:
container_name: orbital-sync
image: mattwebbio/orbital-sync:latest
environment:
# Primary Pi-hole (npm-pihole)
PRIMARY_HOST_BASE_URL: 'http://10.10.0.16:81'
PRIMARY_HOST_PASSWORD: ${PRIMARY_HOST_PASSWORD}
# Secondary Pi-hole (ubuntu-manticore)
SECONDARY_HOST_1_BASE_URL: 'http://127.0.0.1:8053'
SECONDARY_HOST_1_PASSWORD: ${SECONDARY_HOST_PASSWORD}
# Sync configuration
INTERVAL_MINUTES: '5' # Sync every 5 minutes
# What to sync
SYNC_WHITELIST: 'true'
SYNC_REGEX_WHITELIST: 'true'
SYNC_BLACKLIST: 'true'
SYNC_REGEXLIST: 'true'
SYNC_ADLIST: 'true'
SYNC_CLIENT: 'true'
SYNC_GROUP: 'true'
SYNC_AUDITLOG: 'true'
SYNC_STATICDHCPLEASES: 'false' # Don't sync DHCP (not using Pi-hole for DHCP)
SYNC_LOCALDNSRECORDS: 'true' # Sync custom DNS entries
SYNC_LOCALCNAMERECORDS: 'true' # Sync CNAME records
# Logging
LOG_LEVEL: 'info'
network_mode: host # Required to access localhost Pi-hole
restart: unless-stopped