From 3b7079388475eb922d5fcbdc1fcf80a144c59aaf Mon Sep 17 00:00:00 2001 From: zware Date: Sun, 16 Apr 2023 22:23:04 -0500 Subject: [PATCH] initial defaults --- semaphore-compose.yaml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 semaphore-compose.yaml diff --git a/semaphore-compose.yaml b/semaphore-compose.yaml new file mode 100644 index 0000000..5370b35 --- /dev/null +++ b/semaphore-compose.yaml @@ -0,0 +1,34 @@ +--- +version: '3.7' +services: + postgres: + restart: unless-stopped + ports: + - 5432:5432 + image: postgres:14 + volumes: + - /opt/appdata/semaphore-postgres:/var/lib/postgresql/data + environment: + POSTGRES_USER: semaphore + POSTGRES_PASSWORD: semaphore + POSTGRES_DB: semaphore + semaphore: + restart: unless-stopped + ports: + - 3000:3000 + image: semaphoreui/semaphore:latest + environment: + SEMAPHORE_DB_USER: semaphore + SEMAPHORE_DB_PASS: semaphore + SEMAPHORE_DB_HOST: postgres # for postgres, change to: postgres + SEMAPHORE_DB_PORT: 5432 # + SEMAPHORE_DB_DIALECT: postgres + SEMAPHORE_DB: semaphore + SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ + SEMAPHORE_ADMIN_PASSWORD: changeme + SEMAPHORE_ADMIN_NAME: admin + SEMAPHORE_ADMIN_EMAIL: admin@localhost + SEMAPHORE_ADMIN: admin + SEMAPHORE_ACCESS_KEY_ENCRYPTION: gs72mPntFATGJs9qK0pQ0rKtfidlexiMjYCH9gWKhTU= + depends_on: + - postgres # for postgres, change to: postgres