Compare commits
No commits in common. "a27cef9b40b853f41aa3a6d5aa381bc64a75a362" and "b0bce788a05547c045109452b519a2c2d246d2db" have entirely different histories.
a27cef9b40
...
b0bce788a0
8 changed files with 28 additions and 38 deletions
2
.github/workflows/run-renovate.yaml
vendored
2
.github/workflows/run-renovate.yaml
vendored
|
@ -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 }}
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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.
|
|
|
@ -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.
|
|
@ -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
|
|
@ -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
|
|
Reference in a new issue