Sanitized mirror from private repository - 2026-04-20 01:24:42 UTC
This commit is contained in:
25
archive/semaphore.yaml
Normal file
25
archive/semaphore.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
# Semaphore UI — Web UI for Ansible
|
||||
# Port: 3838
|
||||
# URL: http://192.168.0.210:3838
|
||||
# Visual interface for running Ansible playbooks, managing inventories, and tracking runs
|
||||
|
||||
services:
|
||||
semaphore:
|
||||
image: semaphoreui/semaphore:latest
|
||||
container_name: semaphore
|
||||
ports:
|
||||
- "3838:3000"
|
||||
volumes:
|
||||
- /home/homelab/docker/semaphore:/etc/semaphore
|
||||
- /home/homelab/docker/semaphore/db:/var/lib/semaphore
|
||||
- /home/homelab/docker/semaphore/tmp:/tmp/semaphore
|
||||
- /home/homelab/organized/repos/homelab:/home/homelab/organized/repos/homelab:ro
|
||||
- /home/homelab/docker/semaphore/ssh:/home/semaphore/.ssh:ro
|
||||
environment:
|
||||
SEMAPHORE_DB_DIALECT: bolt
|
||||
SEMAPHORE_ADMIN_PASSWORD: "REDACTED_PASSWORD"
|
||||
SEMAPHORE_ADMIN_NAME: admin
|
||||
SEMAPHORE_ADMIN_EMAIL: your-email@example.com
|
||||
SEMAPHORE_ADMIN: admin
|
||||
SEMAPHORE_ACCESS_KEY_ENCRYPTION: ${SEMAPHORE_ACCESS_KEY_ENCRYPTION:-gs72mPntFATGJs9qK0pQ0rKtfidlexiMjYCH9gWKhTU=}
|
||||
restart: unless-stopped
|
||||
Reference in New Issue
Block a user