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