Skip to content

Instantly share code, notes, and snippets.

@rxerium
Created March 4, 2023 13:54
Show Gist options
  • Save rxerium/30dcc3fa33c0c9b27731a904ce24ed43 to your computer and use it in GitHub Desktop.
Save rxerium/30dcc3fa33c0c9b27731a904ce24ed43 to your computer and use it in GitHub Desktop.
Ansible Semaphore Docker Compose
services:
semaphore:
ports:
- 3000:3000
image: semaphoreui/semaphore:latest
environment:
SEMAPHORE_DB_DIALECT: bolt
SEMAPHORE_ADMIN_PASSWORD: changeme
SEMAPHORE_ADMIN_NAME: admin
SEMAPHORE_ADMIN_EMAIL: admin@localhost
SEMAPHORE_ADMIN: admin
volumes:
- /path/to/data/home:/etc/semaphore # config.json location
- /path/to/data/lib:/var/lib/semaphore # database.boltdb location (Not required if using mysql or postgres)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment