From f2804c83aeebe53ae00065e15719f17f282666a6 Mon Sep 17 00:00:00 2001 From: jaydee Date: Mon, 11 Sep 2023 09:35:19 +0200 Subject: [PATCH] upt playbook --- semaphore/docker-compose.yml | 45 ++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 semaphore/docker-compose.yml diff --git a/semaphore/docker-compose.yml b/semaphore/docker-compose.yml new file mode 100644 index 0000000..9030a14 --- /dev/null +++ b/semaphore/docker-compose.yml @@ -0,0 +1,45 @@ +version: '2' + +services: + + mysql: + ports: + - 3306:3306 + image: mysql:5.6 + container_name: mysql + hostname: mysql + environment: + MYSQL_RANDOM_ROOT_PASSWORD: 'yes' + MYSQL_DATABASE: semaphore_db + MYSQL_USER: semaphore_user + MYSQL_PASSWORD: StrongPassw0rd + restart: always + semaphore: + ports: + - 3002:3000 + image: ansiblesemaphore/semaphore:latest + container_name: semaphore + environment: + SEMAPHORE_DB_USER: semaphore_user + SEMAPHORE_DB_PASS: StrongPassw0rd + SEMAPHORE_DB_HOST: mysql + SEMAPHORE_DB_PORT: 3306 + SEMAPHORE_DB: semaphore_db + SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/ + SEMAPHORE_ADMIN_PASSWORD: AdminPassword + SEMAPHORE_ADMIN_NAME: administrator + SEMAPHORE_ADMIN_EMAIL: admin@sectorq.eu + SEMAPHORE_ADMIN: administrator + SEMAPHORE_ACCESS_KEY_ENCRYPTION: MflCLIUF5bn6Lgkuwy4BoAdIFhoZ4Ief2oocXmuZSjs= + SEMAPHORE_LDAP_ACTIVATED: 'yes' # if you wish to use ldap, set to: 'yes' + SEMAPHORE_LDAP_HOST: '192.168.77.106' + SEMAPHORE_LDAP_PORT: '389' + SEMAPHORE_LDAP_NEEDTLS: 'no' + SEMAPHORE_LDAP_DN_BIND: 'cn=admin,dc=sectorq,dc=eu' + SEMAPHORE_LDAP_PASSWORD: 'l4c1j4yd33Du5lo' + SEMAPHORE_LDAP_DN_SEARCH: 'dc=sectorq,dc=eu' + SEMAPHORE_LDAP_SEARCH_FILTER: "(&(objectClass=inetOrgPerson)(uid=%s))" + + depends_on: + - mysql + restart: always \ No newline at end of file