add semaphore

This commit is contained in:
2025-06-03 08:17:01 -04:00
parent daa7c0e6e0
commit aadfafabfb
+25
View File
@@ -0,0 +1,25 @@
---
services:
semaphore:
container_name: semaphore
image: semaphoreui/semaphore:latest
ports:
- 3000:3000
environment:
TZ: America/Detroit
SEMAPHORE_DB_USER: "${semaphore_db_user}"
SEMAPHORE_DB_PASS: "${semaphore_db_pass}"
SEMAPHORE_DB_HOST: "${semaphore_db_host}"
SEMAPHORE_DB_PORT: 3306
SEMAPHORE_DB_DIALECT: mysql
SEMAPHORE_DB: semaphore
SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/
SEMAPHORE_ADMIN_PASSWORD: "${semaphore_admin_pass}"
SEMAPHORE_ADMIN_NAME: "${semaphore_admin}"
SEMAPHORE_ADMIN_EMAIL: "${semaphore_admin_email}"
SEMAPHORE_ADMIN: "${semaphore_admin}"
SEMAPHORE_ACCESS_KEY_ENCRYPTION: "${encryption_key}"
ANSIBLE_HOST_KEY_CHECKING: "false"
restart: unless-stopped
volumes:
- ./config:/etc/semaphore:rw