Commit graph

19 commits

Author SHA1 Message Date
Thomas Kleinendorst
9cb8f7eb2e Make the wedding service work 2024-11-21 15:25:20 +01:00
Thomas Kleinendorst
c8a8af9c18 Fix pi-hole to work with new setup 2024-11-19 14:31:17 +01:00
Thomas Kleinendorst
cfb228cada Add secure postgres deployment 2024-10-06 17:45:04 +02:00
Thomas Kleinendorst
11140291b4 Update pi-hole and changedetection versions 2024-09-02 12:35:55 +02:00
Thomas Kleinendorst
08cf93276d Move "podman-restart" to the podman-container role 2024-06-05 17:00:11 +02:00
Thomas Kleinendorst
4fb455c6b4 Deduplicate Podman container logic with new role 2024-06-05 12:57:41 +02:00
Thomas Kleinendorst
2014745501 Add changedetection as a hosted service 2024-04-28 15:50:14 +02:00
Thomas Kleinendorst
b1ff2515e1 Start podman restart service in user role 2024-04-23 17:12:06 +02:00
Thomas Kleinendorst
5d32ed57b4 Add user systemd config to pi-hole container 2024-04-16 17:17:34 +02:00
Thomas Kleinendorst
462e202737 Register actual container as systemd service
This service is scoped to the user only but ensures that the container
is started on system boot.
2024-04-16 17:04:45 +02:00
Thomas Kleinendorst
77f20aad28 Set hostname in pi-hole container
The hostname is reported in the pi-hole dashboard, this looks a bit
nicer than a randomly generated id.
2024-04-15 20:56:02 +02:00
Thomas Kleinendorst
606a26a008 Add link for starting containers on system boot
As mentioned in the comment; this behavior is different in
Podman than how it is in Docker.
2024-04-15 20:35:57 +02:00
Thomas Kleinendorst
f23093d8dc Add UDP forwarding from Nginx
This is working locally, I can resolve addresses. But there still
seems to be another problem in that Windows is timing out when setting
the Pi as the DNS server.
2024-04-15 10:20:02 +02:00
Thomas Kleinendorst
690b2d56d8 Comment out ufw rules 2024-04-15 09:50:33 +02:00
Thomas Kleinendorst
2502d034d9 Add failing firewall configuration 2024-04-15 09:46:00 +02:00
Thomas Kleinendorst
e06547e25c Rearange existing roles to make more sense 2024-04-14 12:29:17 +02:00
Thomas Kleinendorst
bec00118c0 Add a non working setup for ip forwarding 2024-04-14 10:58:41 +02:00
Thomas Kleinendorst
21237b64c0 Install Pi-hole with some existing problems
There is an error telling that dnsmasq doesn't start, this might have
to do with the user having to be root.
The DNS service also isn't exposed yet as it needs some ufw forwarding
(there's a TODO in the code mentioning this).
2024-04-13 15:26:45 +02:00
Thomas Kleinendorst
8d27bd892c Add TODO stub of Pi Hole setup
See the TODO comment in /roles/pi-hole/tasks/main.yml.
We'll probably need to install other software first.
2024-04-10 16:56:01 +02:00