using named volumes for semaphore #13

Merged
khwezi merged 1 commits from dev into main 2026-04-11 15:59:48 +02:00
Showing only changes of commit 82bba906f8 - Show all commits

View File

@@ -6,24 +6,22 @@ services:
ports:
- "4011:3000"
environment:
SEMAPHORE_SCHEDULE_TIMEZONE: "Africa/Johannesburg"
# Database Connection (External)
SEMAPHORE_SCHEDULE_TIMEZONE: "Africa/Johannesburg"
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:
- /tmp/semaphore:/tmp/semaphore
volumes:
- semaphore-tmp:/tmp/semaphore
- semaphore-ssh:/home/semaphore/.ssh
volumes:
semaphore-tmp:
semaphore-ssh: