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 }}'
- name: Renovate
uses: renovatebot/github-action@v40.1.0
uses: renovatebot/github-action@v40.0.2
env:
DRY_RUN: ${{ inputs.dryRun }}
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'
# 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 network containers address '10.5.0.2'
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 PGID value '102'
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 network containers address '10.5.0.10'
set container name unifi restart 'on-failure'
@ -124,4 +124,4 @@ set container name onepassword-sync volume credentials destination '/home/opuser
set container name onepassword-sync volume credentials mode 'ro'
set container name onepassword-sync volume data source '/tmp/onepassword/data'
set container name onepassword-sync volume data destination '/home/opuser/.op/data'
set container name onepassword-sync volume data mode 'rw'
set container name onepassword-sync volume data mode 'rw'

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'
# 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
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 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 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 mac-address '04:42:1a:ef:35:75'

View file

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

View file

@ -4,8 +4,8 @@
; SOA Records
$TTL 3600
$ORIGIN 1.10.in-addr.arpa.
@ 3600 IN SOA treebeard.jahanson.tech. treebeard.jahanson.tech. (
1707405658 ; serial number (epoch timestamp)
@ 3600 IN SOA gateway.jahanson.tech. gateway.jahanson.tech. (
1686691675 ; serial number (epoch timestamp)
7200 ; refresh period
3600 ; retry period
1209600 ; expire time
@ -13,34 +13,33 @@ $ORIGIN 1.10.in-addr.arpa.
)
; NS Records
@ IN NS treebeard.jahanson.tech.
@ IN NS gateway.jahanson.tech.
; Reset origin
$ORIGIN in-addr.arpa.
; LAN
1.0.1.10 IN PTR treebeard.jahanson.tech.
1.0.1.10 IN PTR gateway.jahanson.tech.
; Servers
11.1.1.10 IN PTR elessar.jahanson.tech.
12.1.1.10 IN PTR sting.jahanson.tech.
13.1.1.10 IN PTR gandalf.jahanson.tech.
30.1.1.10 IN PTR shadowfax.jahanson.tech.
21.1.1.10 IN PTR sting.jahanson.tech.
31.1.1.10 IN PTR gandalf.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.
42.1.1.10 IN PTR vilya.jahanson.tech.
43.1.1.10 IN PTR nahar.jahanson.tech.
44.1.1.10 IN PTR narya.jahanson.tech.
52.1.1.10 IN PTR samwise.jahanson.tech.
54.1.1.10 IN PTR pippin.jahanson.tech.
43.1.1.10 IN PTR narya.jahanson.tech.
44.1.1.10 IN PTR nahar.jahanson.tech.
51.1.1.10 IN PTR nextcloud.jahanson.tech.
52.1.1.10 IN PTR frodo.jahanson.tech.
53.1.1.10 IN PTR tulkas.jahanson.tech.
61.1.1.10 IN PTR galadriel.jahanson.tech.
62.1.1.10 IN PTR elrond.jahanson.tech.
63.1.1.10 IN PTR cirdan.jahanson.tech.
81.1.1.10 IN PTR frodo.jahanson.tech.
; IOT
18.3.1.10 IN PTR livingroom-vacuum.jahanson.tech.
; Video
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
$TTL 3600
$ORIGIN jahanson.tech.
@ 3600 IN SOA treebeard.jahanson.tech. treebeard.jahanson.tech. (
1707405658 ; serial number (epoch timestamp)
@ 3600 IN SOA gateway.jahanson.tech. gateway.jahanson.tech. (
1705263395 ; serial number (epoch timestamp)
7200 ; refresh period
3600 ; retry period
1209600 ; expire time
@ -13,15 +13,14 @@ $ORIGIN jahanson.tech.
)
; NS Records
@ IN NS treebeard.jahanson.tech.
@ IN NS gandalf.jahanson.tech.
; LAN
treebeard IN A 10.1.0.1
gateway IN A 10.1.0.1
; Servers
elessar IN A 10.1.1.11
sting IN A 10.1.1.12
gandalf IN A 10.1.1.13
; CNAME records
nas IN CNAME elessar.jahanson.tech.
nas IN CNAME elessar.jahanson.tech.

View file

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