Ryan Hamilton ryan
  • Joined on 2025-05-21
ryan pushed to main at purpleraft/semaphore 2025-06-30 04:12:56 +00:00
137853678c fix: ensure Docker APT repository is present without updating cache
ryan pushed to main at purpleraft/semaphore 2025-06-30 04:07:33 +00:00
ac0f0d358b refactor: update condition for removing legacy Docker APT source and add checks for GPG key
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:55:54 +00:00
02693ef4a4 fix: correct condition for removing legacy Docker APT source
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:54:25 +00:00
b6c30a891a fix: correct quoting in condition for removing legacy Docker APT source
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:52:01 +00:00
cb732c3bc1 refactor: standardize Docker installation and ACL setup across hosts
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:45:18 +00:00
2f49a68596 refactor: update Docker GPG key retrieval and repository setup in playbook
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:38:01 +00:00
1524619506 add playbook to install Docker and configure ACL for shared folder
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:31:48 +00:00
2cd25c0277 add playbook to allow users to set their own passwords
ryan pushed to main at purpleraft/semaphore 2025-06-30 03:14:56 +00:00
d70bcef8c2 add playbook to create users with SSH access and optional groups
ryan pushed to main at purpleraft/semaphore 2025-06-18 20:36:39 +00:00
577a6c024e add SSH server configuration playbook and templates
ryan pushed to main at purpleraft/semaphore 2025-06-18 20:21:42 +00:00
2137509901 add empty role list to requirements file
ryan pushed to main at purpleraft/semaphore 2025-06-18 20:15:36 +00:00
334905752b add requirements file for playbook dependencies
ryan pushed to main at purpleraft/semaphore 2025-06-18 20:06:01 +00:00
1d320149da refactor playbook to improve user existence check and task naming
ryan pushed to main at purpleraft/semaphore 2025-06-18 20:02:04 +00:00
0241ca152b add playbook to ensure user is in specified group
ryan pushed to main at purpleraft/semaphore 2025-06-18 19:56:50 +00:00
bb97131416 rename playbook to check user group membership
ryan pushed to main at purpleraft/semaphore 2025-06-18 19:55:27 +00:00
90604b4113 Merge branch 'main' of ssh://gitea.cobalt.purpleraft.com:2001/PurpleRaft/semaphore
b9a9f858bd add playbook to check user group membership
Compare 2 commits »
ryan pushed to main at ryan/forge-kasm 2025-06-12 18:27:21 +00:00
e01b368a99 Update README.md
ryan pushed to main at ryan/forge-kasm 2025-06-12 14:08:55 +00:00
90931b72b8 Refine snapshot URL selection logic in Dockerfile to ensure correct asset retrieval
ryan pushed to main at ryan/forge-kasm 2025-06-12 14:06:10 +00:00
1c8d092ed3 Enhance Docker build process by adding FORGE_SNAPSHOT_TAG argument and updating image build and push steps for better clarity and functionality
ryan pushed to main at ryan/forge-kasm 2025-06-12 13:44:06 +00:00
43cb9bdb15 Remove unnecessary sudo from dependency installation in build-and-push workflow