Jafner.net/homelab/fighter/config/traefik
Joey Hafner 676da8dca3
#2 Move age files to homelab/.sops/
Separate "authors" keys and "deploy" keys.
Add features to setup, encrypt, and decrypt scripts:
- Validate input arguments
- Set age keyfile and recipients dynamically at runtime
2024-08-14 14:26:52 -07:00
..
config Init passthrough router from fighter to dungeon-master 2024-08-12 13:08:28 -07:00
.env
docker-compose.yml #2 Move age files to homelab/.sops/ 2024-08-14 14:26:52 -07:00
labels.txt
README.md
secrets.enc.env #2 Move age files to homelab/.sops/ 2024-08-14 14:26:52 -07:00
traefik.yaml #3 Configure lets-encrypt-dns01 certresolver with its own acme.json storage 2024-08-14 14:10:17 -07:00

The web Network

Created with docker network create --driver=bridge --subnet=172.20.0.0/23 --ip-range=172.20.1.0/24 web

Previous version was naive, and had a subnet equal in size to the IP range. This meant that we would occasionally encounter address colisions between services which needed static IPs, and those handed IPs automatically.