Compare commits

..

No commits in common. "a27cef9b40b853f41aa3a6d5aa381bc64a75a362" and "b0bce788a05547c045109452b519a2c2d246d2db" have entirely different histories.

8 changed files with 28 additions and 38 deletions

View file

@ -45,7 +45,7 @@ jobs:
token: '${{ steps.generate-token.outputs.token }}' token: '${{ steps.generate-token.outputs.token }}'
- name: Renovate - name: Renovate
uses: renovatebot/github-action@v40.1.0 uses: renovatebot/github-action@v40.0.2
env: env:
DRY_RUN: ${{ inputs.dryRun }} DRY_RUN: ${{ inputs.dryRun }}
LOG_LEVEL: ${{ inputs.renovateLogLevel }} LOG_LEVEL: ${{ inputs.renovateLogLevel }}

View file

@ -19,7 +19,7 @@ set container name bind volume cache destination '/var/cache/bind'
set container name bind volume cache mode 'rw' set container name bind volume cache mode 'rw'
# haproxy-k8s-api # haproxy-k8s-api
set container name haproxy-k8s-api image 'docker.io/library/haproxy:2.9.4' set container name haproxy-k8s-api image 'docker.io/library/haproxy:2.9.2'
set container name haproxy-k8s-api memory '0' set container name haproxy-k8s-api memory '0'
set container name haproxy-k8s-api network containers address '10.5.0.2' set container name haproxy-k8s-api network containers address '10.5.0.2'
set container name haproxy-k8s-api restart 'on-failure' set container name haproxy-k8s-api restart 'on-failure'
@ -85,7 +85,7 @@ set container name unifi environment RUNAS_UID0 value 'false'
set container name unifi environment TZ value 'America/Chicago' set container name unifi environment TZ value 'America/Chicago'
set container name unifi environment PGID value '102' set container name unifi environment PGID value '102'
set container name unifi environment PUID value '999' set container name unifi environment PUID value '999'
set container name unifi image 'ghcr.io/goofball222/unifi:8.0.28' set container name unifi image 'ghcr.io/goofball222/unifi:8.0.26'
set container name unifi memory '0' set container name unifi memory '0'
set container name unifi network containers address '10.5.0.10' set container name unifi network containers address '10.5.0.10'
set container name unifi restart 'on-failure' set container name unifi restart 'on-failure'

View file

@ -38,14 +38,14 @@ set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 range 0 s
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 range 0 stop '10.1.1.254' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 range 0 stop '10.1.1.254'
# Logging # Logging
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping graybeard ip-address '10.1.1.5'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping graybeard mac-address 'a0:42:3f:2f:a9:69'
# NAS # NAS
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping elessar ip-address '10.1.1.11' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping elessar ip-address '10.1.1.11'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping elessar mac-address '00:11:32:87:f6:1d' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping elessar mac-address '00:11:32:87:f6:1d'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping sting ip-address '10.1.1.12' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping sting ip-address '10.1.1.12'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping sting mac-address 'a8:a1:59:4a:d1:b3' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping sting mac-address 'a8:a1:59:4a:d1:b3'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping graybeard ip-address '10.1.1.13'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping graybeard mac-address 'd4:5d:64:91:b2:42'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping shadowfax ip-address '10.1.1.30' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping shadowfax ip-address '10.1.1.30'
set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping shadowfax mac-address '04:42:1a:ef:35:75' set service dhcp-server shared-network-name SERVERS subnet 10.1.1.0/24 static-mapping shadowfax mac-address '04:42:1a:ef:35:75'

View file

@ -1,7 +1,7 @@
#!/bin/vbash #!/bin/vbash
set system domain-name 'jahanson.tech' set system domain-name 'jahanson.tech'
set system host-name 'treebeard' set system host-name 'gandalf'
set system ipv6 disable-forwarding set system ipv6 disable-forwarding

View file

@ -4,8 +4,8 @@
; SOA Records ; SOA Records
$TTL 3600 $TTL 3600
$ORIGIN 1.10.in-addr.arpa. $ORIGIN 1.10.in-addr.arpa.
@ 3600 IN SOA treebeard.jahanson.tech. treebeard.jahanson.tech. ( @ 3600 IN SOA gateway.jahanson.tech. gateway.jahanson.tech. (
1707405658 ; serial number (epoch timestamp) 1686691675 ; serial number (epoch timestamp)
7200 ; refresh period 7200 ; refresh period
3600 ; retry period 3600 ; retry period
1209600 ; expire time 1209600 ; expire time
@ -13,34 +13,33 @@ $ORIGIN 1.10.in-addr.arpa.
) )
; NS Records ; NS Records
@ IN NS treebeard.jahanson.tech. @ IN NS gateway.jahanson.tech.
; Reset origin ; Reset origin
$ORIGIN in-addr.arpa. $ORIGIN in-addr.arpa.
; LAN ; LAN
1.0.1.10 IN PTR treebeard.jahanson.tech. 1.0.1.10 IN PTR gateway.jahanson.tech.
; Servers ; Servers
11.1.1.10 IN PTR elessar.jahanson.tech. 11.1.1.10 IN PTR elessar.jahanson.tech.
12.1.1.10 IN PTR sting.jahanson.tech. 21.1.1.10 IN PTR sting.jahanson.tech.
13.1.1.10 IN PTR gandalf.jahanson.tech. 31.1.1.10 IN PTR gandalf.jahanson.tech.
30.1.1.10 IN PTR shadowfax.jahanson.tech. 32.1.1.10 IN PTR glamdring.jahanson.tech.
33.1.1.10 IN PTR shadowfax.jahanson.tech.
41.1.1.10 IN PTR nenya.jahanson.tech. 41.1.1.10 IN PTR nenya.jahanson.tech.
42.1.1.10 IN PTR vilya.jahanson.tech. 42.1.1.10 IN PTR vilya.jahanson.tech.
43.1.1.10 IN PTR nahar.jahanson.tech. 43.1.1.10 IN PTR narya.jahanson.tech.
44.1.1.10 IN PTR narya.jahanson.tech. 44.1.1.10 IN PTR nahar.jahanson.tech.
52.1.1.10 IN PTR samwise.jahanson.tech. 51.1.1.10 IN PTR nextcloud.jahanson.tech.
54.1.1.10 IN PTR pippin.jahanson.tech. 52.1.1.10 IN PTR frodo.jahanson.tech.
53.1.1.10 IN PTR tulkas.jahanson.tech. 53.1.1.10 IN PTR tulkas.jahanson.tech.
61.1.1.10 IN PTR galadriel.jahanson.tech. 61.1.1.10 IN PTR galadriel.jahanson.tech.
62.1.1.10 IN PTR elrond.jahanson.tech. 62.1.1.10 IN PTR elrond.jahanson.tech.
63.1.1.10 IN PTR cirdan.jahanson.tech. 63.1.1.10 IN PTR cirdan.jahanson.tech.
81.1.1.10 IN PTR frodo.jahanson.tech.
; IOT ; IOT
18.3.1.10 IN PTR livingroom-vacuum.jahanson.tech. 18.3.1.10 IN PTR livingroom-vacuum.jahanson.tech.
; Video ; Video
12.4.1.10 IN PTR driveway-camera.jahanson.tech. 12.4.1.10 IN PTR driveway-camera.jahanson.tech.
13.4.1.10 IN PTR sidehouse-camera.jahanson.tech.

View file

@ -4,8 +4,8 @@
; SOA Records ; SOA Records
$TTL 3600 $TTL 3600
$ORIGIN jahanson.tech. $ORIGIN jahanson.tech.
@ 3600 IN SOA treebeard.jahanson.tech. treebeard.jahanson.tech. ( @ 3600 IN SOA gateway.jahanson.tech. gateway.jahanson.tech. (
1707405658 ; serial number (epoch timestamp) 1705263395 ; serial number (epoch timestamp)
7200 ; refresh period 7200 ; refresh period
3600 ; retry period 3600 ; retry period
1209600 ; expire time 1209600 ; expire time
@ -13,15 +13,14 @@ $ORIGIN jahanson.tech.
) )
; NS Records ; NS Records
@ IN NS treebeard.jahanson.tech. @ IN NS gandalf.jahanson.tech.
; LAN ; LAN
treebeard IN A 10.1.0.1 gateway IN A 10.1.0.1
; Servers ; Servers
elessar IN A 10.1.1.11 elessar IN A 10.1.1.11
sting IN A 10.1.1.12 sting IN A 10.1.1.12
gandalf IN A 10.1.1.13
; CNAME records ; CNAME records
nas IN CNAME elessar.jahanson.tech. nas IN CNAME elessar.jahanson.tech.

View file

@ -4,8 +4,8 @@
; SOA Records ; SOA Records
$TTL 3600 $TTL 3600
$ORIGIN unifi. $ORIGIN unifi.
@ 3600 IN SOA treebeard.jahanson.tech. treebeard.jahanson.tech. ( @ 3600 IN SOA gateway.jahanson.tech. gateway.jahanson.tech. (
1707405658 ; serial number (epoch timestamp) 1683235219 ; serial number (epoch timestamp)
7200 ; refresh period 7200 ; refresh period
3600 ; retry period 3600 ; retry period
1209600 ; expire time 1209600 ; expire time
@ -13,7 +13,7 @@ $ORIGIN unifi.
) )
; NS Records ; NS Records
@ IN NS treebeard.jahanson.tech. @ IN NS gateway.jahanson.tech.
; CNAME Records ; CNAME Records
@ IN A 10.5.0.10 @ IN A 10.5.0.10

View file

@ -1,8 +0,0 @@
#!/bin/sh
mapfile -t CONFIG_IMAGES < <(find /config/config-parts/ -type f -exec sed -nr "s/set container name .* image '(.*)'/\1/p" {} + | sort | uniq)
for image in "${CONFIG_IMAGES[@]}"; do
echo "Pulling image ${image}"
podman pull "${image}"
done