Thomas Kleinendorst
fb017565f4
Add user creation for ddns script
2024-04-10 20:09:34 +02:00
Thomas Kleinendorst
d1cf27d277
Properly add hostname and FQDN
2024-04-10 17:53:34 +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
Thomas Kleinendorst
acb1e34b5c
Move zsh tasks to a new role
2024-04-10 15:29:17 +02:00
Thomas Kleinendorst
f20f3aba24
Add scripting for installing and configuring zsh
2024-04-09 20:17:25 +02:00
Thomas Kleinendorst
3a0e231bf3
Configure the SSH hardening role
...
This one is also disabled since it's not super useful to run more than
once. This role however doesn't report changes on reruns (as we've seen
for the os_hardening role).
2024-04-09 17:57:38 +02:00
Thomas Kleinendorst
ce995083c6
Add and configure OS hardening role
...
This role was run but is commented out as rerunning it shouldn't add
much whilst also being a time hog.
2024-04-09 17:49:51 +02:00
Thomas Kleinendorst
7a42119d1a
Update apt as first step in playbook
2024-04-09 17:12:27 +02:00
Thomas Kleinendorst
511de6edfd
Add a simple playbook for testing
2024-04-09 17:03:04 +02:00