feat: initial installation role for semaphore

This commit is contained in:
2026-05-24 17:13:36 +02:00
commit 290eb872b7
6 changed files with 175 additions and 0 deletions

9
defaults/main.yml Normal file
View File

@@ -0,0 +1,9 @@
---
semaphore_version: ""
semaphore_user: semaphore
semaphore_group: semaphore
semaphore_install_dir: /usr/local/bin
semaphore_config_dir: /etc/semaphore
semaphore_data_dir: /var/lib/semaphore
semaphore_service_enabled: false
semaphore_service_state: stopped