Compare commits

..

10 Commits

Author SHA1 Message Date
john 2450ee3f6f Update wyl/docker-compose.yml 2026-05-08 23:05:02 +00:00
john 5e38b9f9ba Add wyl/docker-compose.yml 2026-05-08 22:52:14 +00:00
john cf60b83ac2 Update ddclient/ddclient.conf 2026-05-08 14:29:10 +00:00
john 6c897c8522 Update bind9vm/named.conf 2026-05-08 14:28:21 +00:00
john 216b3c1664 Update diun/docker-compose.yml 2026-05-08 09:14:42 +00:00
john 8d1e050744 Update diun/docker-compose.yml
Change to accommodate GOtIFY move to PROXMOX
2026-04-27 13:59:16 +00:00
john c3bc6bbe62 Update bind9vm/docker-compose.yml 2026-04-24 01:14:42 +01:00
john 516218f890 Update bind9vm/named.conf 2026-04-19 17:52:10 +01:00
john bc20cf2988 Add bind9vm/named.conf 2026-04-19 16:31:46 +01:00
john b0419f0af1 Update bind9vm/docker-compose.yml
Convert to using local BIND volumes rather than shared. The zone file is sync-ed automatically when the serial number is changed.
2026-04-19 16:29:40 +01:00
5 changed files with 52 additions and 15 deletions
+3 -12
View File
@@ -11,16 +11,7 @@ services:
- "53:53/tcp" - "53:53/tcp"
- "53:53/udp" - "53:53/udp"
volumes: volumes:
- config:/etc/bind - /home/john/docker/bind9/config:/etc/bind
- cache:/var/cache/bind - /home/john/docker/bind9/cache:/var/cache/bind
- records:/var/lib/bind - /home/john/docker/bind9/records:/var/lib/bind
restart: unless-stopped restart: unless-stopped
volumes:
cache:
records:
config:
driver_opts:
type: cifs
o: "username=john,password=mary1948"
device: "//192.168.1.7/BIND9/config" # share on VALHALLA
+25
View File
@@ -0,0 +1,25 @@
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
acl internal {
192.168.1.0/24;
};
options {
forwarders {
192.168.1.254;
8.8.8.8;
8.8.4.4;
};
allow-query { internal; };
};
zone "home.johnsnexus.click" IN {
type slave;
file "/var/cache/bind/johnsnexus-click.zone";
masters { 192.168.1.23; };
};
+2 -1
View File
@@ -10,4 +10,5 @@ use=web, web=checkip.dynu.com/, web-skip='IP Address' \
server=api.dynu.com \ server=api.dynu.com \
login=johndanderson55 \ login=johndanderson55 \
password='Gerald1927' \ password='Gerald1927' \
*.johnsnexus.click,sandancer.ddnsfree.com,mymag.ddnsfree.com johnsnexus.click,sandancer.ddnsfree.com,mymag.ddnsfree.com
# don't use wildcard as per DYNU support
+2 -2
View File
@@ -16,8 +16,8 @@
- "DIUN_PROVIDERS_DOCKER=true" - "DIUN_PROVIDERS_DOCKER=true"
- "DIUN_PROVIDERS_DOCKER_WATCHBYDEFAULT=true" - "DIUN_PROVIDERS_DOCKER_WATCHBYDEFAULT=true"
- "DIUN_NOTIF_GOTIFY_ENDPOINT=http://192.168.1.4:8111" # IP address of ELITE cluster for GOTIFY - "DIUN_NOTIF_GOTIFY_ENDPOINT=http://192.168.1.230:80" # IP address of ELITE cluster for GOTIFY
- "DIUN_NOTIF_GOTIFY_TOKEN=A9z_i9Akk2DlaFt" # get your token from Gotify UI - "DIUN_NOTIF_GOTIFY_TOKEN=AnmaPvN46cPrYw3" # get your token from Gotify UI
- "DIUN_NOTIF_GOTIFY_PRIORITY=5" - "DIUN_NOTIF_GOTIFY_PRIORITY=5"
- "DIUN_NOTIF_GOTIFY_TIMEOUT=10s" - "DIUN_NOTIF_GOTIFY_TIMEOUT=10s"
labels: labels:
+20
View File
@@ -0,0 +1,20 @@
services:
shoutrrr:
stdin_open: true
tty: true
image: containrrr/shoutrrr
restart: unless-stopped
command: generate telegram
#
watchyourlan:
image: aceberg/watchyourlan
container_name: wyl
restart: unless-stopped
environment:
IFACES: "eth0"
TZ: "Europe/London"
network_mode: "host"
volumes:
- /mnt/disk/WatchYourLAN/data:/data/WatchYourLAN