Thomas Kleinendorst
8d92b97aa3
Ignore .vscode/settings.json
2024-04-09 21:49:52 +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
Thomas Kleinendorst
a0cb9b0024
Add final step for seting up public keys
2024-04-09 15:53:31 +02:00
Thomas Kleinendorst
13530f01b1
Add Raspberry Pi setup instructions
2024-04-09 15:46:40 +02:00
Thomas Kleinendorst
f3677cd314
Add test for existing DNS entry
...
The actions will only be performed now when the record actually needs
to be changed.
2024-04-07 23:40:58 +02:00
Thomas Kleinendorst
ef1dd3f49b
Add launch.json configuration
2024-04-07 23:17:35 +02:00
Thomas Kleinendorst
785bd92402
Add DDNS script
2024-04-07 23:17:22 +02:00
Thomas Kleinendorst
dd6d352513
Add environmental prerequisites to readme
2024-04-07 13:20:46 +02:00
Thomas Kleinendorst
2adf1ae6bd
Add Ansible installation instructions
2024-04-07 13:04:03 +02:00
Thomas Kleinendorst
2df5772b07
Update README.md with distro/wsl info
2024-04-07 12:48:11 +02:00
Thomas Kleinendorst
ca5e0cdd16
Initial commit
2024-04-07 12:37:40 +02:00