Last active 1685798116

Orbital Sync synchronizes multiple Pi-hole instances for high availability (HA) using the built-in "teleporter".

simmons777 revised this gist 1685798116. Go to revision

1 file changed, 29 insertions

gistfile1.txt(file created)

@@ -0,0 +1,29 @@
1 + version: '3'
2 + services:
3 + orbital-sync:
4 + container_name: orbital-sync
5 + image: mattwebbio/orbital-sync:latest
6 + network_mode: bridge
7 + restart: unless-stopped
8 + environment:
9 + PRIMARY_HOST_BASE_URL: 'http://{YOUR PRIMARY PIHOLE IP}:8008/'
10 + PRIMARY_HOST_PASSWORD: '{YOUR PRIMARY PIHOLE PASSWORD}'
11 + SECONDARY_HOST_1_BASE_URL: 'http://{YOUR SEONDARY PIHOLE IP}:8008/'
12 + SECONDARY_HOST_1_PASSWORD: '{YOUR SECONDARY PIHOLE PASSWORD}'
13 + # SECONDARY_HOST_2_BASE_URL: 'http://192.168.1.3'
14 + # SECONDARY_HOST_2_PASSWORD: 'your_password3'
15 + # SECONDARY_HOST_3_BASE_URL: 'http://server:8080'
16 + # SECONDARY_HOST_3_PASSWORD: 'your_password4'
17 + # SECONDARY_HOST_3_PATH: '/apps/pi-hole'
18 + INTERVAL_MINUTES: 30
19 + SYNC_AUDITLOG: true
20 + SYNC_STATICDHCPLEASES: true
21 + NOTIFY_ON_FAILURE: true
22 + NOTIFY_VIA_SMTP: true
23 + TZ: {YOUR TZ}
24 + # SMTP_HOST: {YOUR SMTP SERVER}
25 + # SMTP_PORT: 25
26 + # SMTP_USER: {USER NAME}
27 + # SMTP_PASSWORD: {PASSWORD
28 + # SMTP_FROM: {FROM EMAIL}
29 + # SMTP_TO: {TO EMAIL}
Newer Older