Commit Graph

31 Commits

Author SHA1 Message Date
fa037772a1 feat: add playbook for immediate system reboot 2025-06-29 23:34:10 -05:00
f5dfa30bd2 fix: correct indentation for update_cache in acl package installation 2025-06-29 23:29:24 -05:00
0b6facc5cd fix: change command to shell for Docker installation check to suppress errors 2025-06-29 23:27:36 -05:00
fc3e68e7b5 fix: ensure acl package is installed for setfacl functionality 2025-06-29 23:26:30 -05:00
0dd90009fc Complete rewrite of docker installer 2025-06-29 23:22:29 -05:00
fae731b575 refactor: change method for downloading Docker GPG key to use curl and convert to binary keyring 2025-06-29 23:16:36 -05:00
137853678c fix: ensure Docker APT repository is present without updating cache 2025-06-29 23:12:52 -05:00
ac0f0d358b refactor: update condition for removing legacy Docker APT source and add checks for GPG key 2025-06-29 23:07:29 -05:00
02693ef4a4 fix: correct condition for removing legacy Docker APT source 2025-06-29 22:55:49 -05:00
b6c30a891a fix: correct quoting in condition for removing legacy Docker APT source 2025-06-29 22:54:20 -05:00
cb732c3bc1 refactor: standardize Docker installation and ACL setup across hosts 2025-06-29 22:51:57 -05:00
2f49a68596 refactor: update Docker GPG key retrieval and repository setup in playbook 2025-06-29 22:45:13 -05:00
1524619506 add playbook to install Docker and configure ACL for shared folder 2025-06-29 22:37:57 -05:00
2cd25c0277 add playbook to allow users to set their own passwords 2025-06-29 22:31:43 -05:00
d70bcef8c2 add playbook to create users with SSH access and optional groups 2025-06-29 22:14:53 -05:00
577a6c024e add SSH server configuration playbook and templates 2025-06-18 15:36:36 -05:00
2137509901 add empty role list to requirements file 2025-06-18 15:21:40 -05:00
334905752b add requirements file for playbook dependencies 2025-06-18 15:15:35 -05:00
1d320149da refactor playbook to improve user existence check and task naming 2025-06-18 15:05:59 -05:00
0241ca152b add playbook to ensure user is in specified group 2025-06-18 15:02:02 -05:00
bb97131416 rename playbook to check user group membership 2025-06-18 14:56:50 -05:00
90604b4113 Merge branch 'main' of ssh://gitea.cobalt.purpleraft.com:2001/PurpleRaft/semaphore 2025-06-18 14:55:27 -05:00
b9a9f858bd add playbook to check user group membership 2025-06-18 14:55:24 -05:00
47ff87b618 Add playbooks/check_unallocated_disk.yml 2025-05-27 18:33:18 +00:00
274a73fe13 change case for clarity
Final adjustment is to make it very easy to see with REQUIRES vs NOT
2025-05-27 18:07:38 +00:00
0b39ec69a2 Update playbooks/check-reboot-needed.yml 2025-05-27 18:06:04 +00:00
30f06e7bfb add playbook to check if a reboot is required 2025-05-26 23:15:35 -05:00
6e6683c05a add update-upgrade playbook for APT package management 2025-05-26 22:58:41 -05:00
2b72b34911 add test playbook 2025-05-26 16:48:14 -05:00
c6359feed5 update gitignore 2025-05-26 16:48:06 -05:00
5cb5b49a68 Initial commit 2025-05-25 20:58:47 +00:00