Compare commits

...

2 Commits

Author SHA1 Message Date
891d85223b Merge pull request 'using named volumes for semaphore' (#13) from dev into main
Reviewed-on: #13
2026-04-11 15:59:48 +02:00
Khwezi
82bba906f8 using named volumes for semaphore 2026-04-11 15:59:07 +02:00

View File

@@ -7,23 +7,21 @@ services:
- "4011:3000"
environment:
SEMAPHORE_SCHEDULE_TIMEZONE: "Africa/Johannesburg"
# Database Connection (External)
SEMAPHORE_DB_USER: "${SEMAPHORE_DB_USER}"
SEMAPHORE_DB_PASS: "${SEMAPHORE_DB_PASSWORD}"
SEMAPHORE_DB_HOST: "${SEMAPHORE_DB_HOST}"
SEMAPHORE_DB_PORT: "5432"
SEMAPHORE_DB_DIALECT: "postgres"
SEMAPHORE_DB: "${SEMAPHORE_DB_NAME}"
# Initial Admin Setup
SEMAPHORE_ADMIN: "${SEMAPHORE_ADMIN_USERNAME}"
SEMAPHORE_ADMIN_PASSWORD: "${SEMAPHORE_ADMIN_PASSWORD}"
SEMAPHORE_ADMIN_NAME: "${SEMAPHORE_ADMIN_USERNAME}"
SEMAPHORE_ADMIN_EMAIL: "${SEMAPHORE_ADMIN_EMAIL}"
# Encryption Key (Required)
SEMAPHORE_ACCESS_KEY_ENCRYPTION: "${SEMAPHORE_ACCESS_KEY_ENCRYPTION}"
volumes:
- semaphore-tmp:/tmp/semaphore
- semaphore-ssh:/home/semaphore/.ssh
volumes:
- /tmp/semaphore:/tmp/semaphore
volumes:
semaphore-tmp:
semaphore-ssh: