Commit Graph

58 Commits

Author SHA1 Message Date
381b676a0d Update Docker folder permissions to allow full access for the dockerdata group 2025-07-13 21:17:28 -05:00
23c6f30c67 Update playbooks/install-standard-docker.yml 2025-07-13 21:56:04 +00:00
b8dd6fdd27 Add playbook to install essential tools on all hosts 2025-07-12 13:43:23 -05:00
6a193ce5c6 Refactor Docker installation playbook: enhance setup to include standard docker folder in opt 2025-07-12 12:38:39 -05:00
9b35e0e811 Refactor Docker installation playbook: fix architecture detection 2025-07-12 12:33:41 -05:00
359dd6da50 Refactor Docker installation playbook: add fix for noble numbat 2025-07-12 12:23:48 -05:00
ce8fa65958 Refactor Docker installation playbook: remove unnecessary register, add flush_handlers task, and correct comment capitalization 2025-07-12 12:14:57 -05:00
1b329eeb2a Another try at a docker install playbook 2025-07-12 12:07:29 -05:00
b05a3046f1 Update playbooks/install-standard-docker.yml 2025-07-11 01:33:43 +00:00
db9ba99dde Update playbooks/install-standard-docker.yml 2025-07-11 01:29:03 +00:00
00ea0d8e0b small reformat 2025-07-10 20:06:10 -05:00
d53c8f7945 move NTP source configuration files for atomic, fallback, and navy 2025-07-10 20:04:29 -05:00
2f201de234 Update playbooks/ntpdig-check.yml 2025-07-11 00:58:08 +00:00
8836fa3055 Add playbooks/ntpdig-check.yml 2025-07-11 00:55:29 +00:00
33f573fca8 Update playbooks/check-time-sync.yml 2025-07-11 00:44:18 +00:00
98e07f59dd Update playbooks/check-time-sync.yml 2025-07-11 00:40:45 +00:00
31c3bea578 Add playbooks/check-time-sync.yml 2025-07-11 00:36:11 +00:00
71e3e00506 Update playbooks/configure-chrony.yml 2025-07-11 00:30:30 +00:00
b6cbac7062 Add playbooks/templates/fallback.sources 2025-07-11 00:19:17 +00:00
80f01e79b3 Add playbooks/templates/navy.sources 2025-07-11 00:19:00 +00:00
d097ab6173 Add playbooks/templates/atomic.sources 2025-07-11 00:18:42 +00:00
0cd1455873 Add playbooks/configure-chrony.yml 2025-07-11 00:18:13 +00:00
49d645f2df Update playbooks/check-reboot-needed.yml 2025-07-04 18:46:35 +00:00
b04044255c Update playbooks/install-standard-docker.yml 2025-07-04 17:56:46 +00:00
4cf9c2bb36 Update playbooks/add-gitea-ssh-key.yml 2025-07-03 19:08:40 +00:00
f86ab2db91 Add playbooks/add-gitea-ssh-key.yml 2025-07-03 19:06:36 +00:00
b9561a0b56 Update playbooks/templates/sshd/99-lan-bypass.conf.j2 2025-07-03 13:55:22 +00:00
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