From 82bba906f8664031abe6066e7371696fce10f862 Mon Sep 17 00:00:00 2001 From: Khwezi Date: Sat, 11 Apr 2026 15:59:07 +0200 Subject: [PATCH] using named volumes for semaphore --- docker-stacks/app-server/semaphore.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/docker-stacks/app-server/semaphore.yml b/docker-stacks/app-server/semaphore.yml index 9d43d3d..257338f 100644 --- a/docker-stacks/app-server/semaphore.yml +++ b/docker-stacks/app-server/semaphore.yml @@ -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: \ No newline at end of file -- 2.47.3