Compare commits

..

7 Commits

Author SHA1 Message Date
eb676c9dc6 build 2025-12-07 13:24:10 +01:00
139908ad56 build 2025-12-07 13:19:02 +01:00
46a0ae669c build 2025-12-07 13:16:00 +01:00
4708260c5c build 2025-12-07 13:11:24 +01:00
8fedeb155a build 2025-12-07 13:05:41 +01:00
bd29257d19 build 2025-12-07 13:04:52 +01:00
f5628ee014 build 2025-12-07 12:55:51 +01:00
3 changed files with 14 additions and 15 deletions

View File

@@ -21,8 +21,8 @@ services:
volumes: volumes:
- config:/home/appuser/ - config:/home/appuser/
- /etc/localtime:/etc/localtime - /etc/localtime:/etc/localtime
labels: # labels:
service_name: 'regsync' # service_name: 'regsync'
deploy: deploy:
labels: labels:
wud.watch: 'true' wud.watch: 'true'

View File

@@ -10,7 +10,7 @@ services:
SEMAPHORE_ADMIN: administrator SEMAPHORE_ADMIN: administrator
SEMAPHORE_ADMIN_EMAIL: administrator@sectorq.eu SEMAPHORE_ADMIN_EMAIL: administrator@sectorq.eu
SEMAPHORE_ADMIN_NAME: administrator SEMAPHORE_ADMIN_NAME: administrator
SEMAPHORE_ADMIN_PASSWORD: $SEMAPHORE_ADMIN_PASSWORD SEMAPHORE_ADMIN_PASSWORD: administrator
SEMAPHORE_DB: semaphore_db SEMAPHORE_DB: semaphore_db
SEMAPHORE_DB_HOST: db SEMAPHORE_DB_HOST: db
SEMAPHORE_DB_PASS: StrongPassw0rd SEMAPHORE_DB_PASS: StrongPassw0rd
@@ -21,7 +21,7 @@ services:
SEMAPHORE_LDAP_DN_SEARCH: dc=sectorq,dc=eu SEMAPHORE_LDAP_DN_SEARCH: dc=sectorq,dc=eu
SEMAPHORE_LDAP_HOST: 192.168.77.101 SEMAPHORE_LDAP_HOST: 192.168.77.101
SEMAPHORE_LDAP_NEEDTLS: 'no' SEMAPHORE_LDAP_NEEDTLS: 'no'
SEMAPHORE_LDAP_PASSWORD: $LDAP_ADMIN_PASSWORD SEMAPHORE_LDAP_PASSWORD: administrator
SEMAPHORE_LDAP_PORT: '2389' SEMAPHORE_LDAP_PORT: '2389'
SEMAPHORE_LDAP_SEARCH_FILTER: (&(objectClass=inetOrgPerson)(uid=%s)) SEMAPHORE_LDAP_SEARCH_FILTER: (&(objectClass=inetOrgPerson)(uid=%s))
SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/

View File

@@ -3,12 +3,14 @@ services:
dns: dns:
- 192.168.77.101 - 192.168.77.101
- 192.168.77.1 - 192.168.77.1
secrets:
- semaphore_admin_password
environment: environment:
SEMAPHORE_ACCESS_KEY_ENCRYPTION: MflCLIUF5bn6Lgkuwy4BoAdIFhoZ4Ief2oocXmuZSjs= SEMAPHORE_ACCESS_KEY_ENCRYPTION: MflCLIUF5bn6Lgkuwy4BoAdIFhoZ4Ief2oocXmuZSjs=
SEMAPHORE_ADMIN: administrator SEMAPHORE_ADMIN: admin
SEMAPHORE_ADMIN_EMAIL: administrator@sectorq.eu SEMAPHORE_ADMIN_EMAIL: jaydee@sectorq.eu
SEMAPHORE_ADMIN_NAME: administrator SEMAPHORE_ADMIN_NAME: admin
SEMAPHORE_ADMIN_PASSWORD: $SEMAPHORE_ADMIN_PASSWORD SEMAPHORE_ADMIN_PASSWORD_FILE: /run/secrets/semaphore_admin_password
SEMAPHORE_DB: semaphore_db SEMAPHORE_DB: semaphore_db
SEMAPHORE_DB_HOST: db SEMAPHORE_DB_HOST: db
SEMAPHORE_DB_PASS: StrongPassw0rd SEMAPHORE_DB_PASS: StrongPassw0rd
@@ -19,7 +21,7 @@ services:
SEMAPHORE_LDAP_DN_SEARCH: dc=sectorq,dc=eu SEMAPHORE_LDAP_DN_SEARCH: dc=sectorq,dc=eu
SEMAPHORE_LDAP_HOST: 192.168.77.101 SEMAPHORE_LDAP_HOST: 192.168.77.101
SEMAPHORE_LDAP_NEEDTLS: 'no' SEMAPHORE_LDAP_NEEDTLS: 'no'
SEMAPHORE_LDAP_PASSWORD: $LDAP_ADMIN_PASSWORD SEMAPHORE_LDAP_PASSWORD: administrator
SEMAPHORE_LDAP_PORT: '2389' SEMAPHORE_LDAP_PORT: '2389'
SEMAPHORE_LDAP_SEARCH_FILTER: (&(objectClass=inetOrgPerson)(uid=%s)) SEMAPHORE_LDAP_SEARCH_FILTER: (&(objectClass=inetOrgPerson)(uid=%s))
SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/
@@ -39,9 +41,6 @@ services:
wud.watch: 'true' wud.watch: 'true'
wud.watch.digest: 'true' wud.watch.digest: 'true'
replicas: 1 replicas: 1
placement:
constraints:
- node.role == manager
db: db:
environment: environment:
MYSQL_DATABASE: semaphore_db MYSQL_DATABASE: semaphore_db
@@ -56,9 +55,9 @@ services:
wud.watch: 'true' wud.watch: 'true'
wud.watch.digest: 'true' wud.watch.digest: 'true'
replicas: 1 replicas: 1
placement:
constraints:
- node.role == manager
volumes: volumes:
data: data:
db: db:
secrets:
semaphore_admin_password:
external: true