mirror of
				https://gitlab.sectorq.eu/home/docker-compose.git
				synced 2025-10-31 02:21:10 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
| services:
 | |
|   app:
 | |
|     depends_on:
 | |
|     - db
 | |
|     dns:
 | |
|     - 192.168.77.101
 | |
|     - 192.168.77.1
 | |
|     environment:
 | |
|       SEMAPHORE_ACCESS_KEY_ENCRYPTION: MflCLIUF5bn6Lgkuwy4BoAdIFhoZ4Ief2oocXmuZSjs=
 | |
|       SEMAPHORE_ADMIN: administrator
 | |
|       SEMAPHORE_ADMIN_EMAIL: administrator@sectorq.eu
 | |
|       SEMAPHORE_ADMIN_NAME: administrator
 | |
|       SEMAPHORE_ADMIN_PASSWORD: $SEMAPHORE_ADMIN_PASSWORD
 | |
|       SEMAPHORE_DB: semaphore_db
 | |
|       SEMAPHORE_DB_HOST: db
 | |
|       SEMAPHORE_DB_PASS: StrongPassw0rd
 | |
|       SEMAPHORE_DB_PORT: 3306
 | |
|       SEMAPHORE_DB_USER: semaphore_user
 | |
|       SEMAPHORE_LDAP_ACTIVATED: 'no'
 | |
|       SEMAPHORE_LDAP_DN_BIND: cn=jaydee,ou=users,dc=sectorq,dc=eu
 | |
|       SEMAPHORE_LDAP_DN_SEARCH: dc=sectorq,dc=eu
 | |
|       SEMAPHORE_LDAP_HOST: 192.168.77.101
 | |
|       SEMAPHORE_LDAP_NEEDTLS: 'no'
 | |
|       SEMAPHORE_LDAP_PASSWORD: $LDAP_ADMIN_PASSWORD
 | |
|       SEMAPHORE_LDAP_PORT: '2389'
 | |
|       SEMAPHORE_LDAP_SEARCH_FILTER: (&(objectClass=inetOrgPerson)(uid=%s))
 | |
|       SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/
 | |
|       TZ: Europe/Bratislava
 | |
|     image: ${DOCKER_REGISTRY:-}semaphoreui/semaphore:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: true
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     mem_limit: 1g
 | |
|     ports:
 | |
|     - 3002:3000
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /etc/localtime:/etc/localtime:ro
 | |
|     - /share/docker_data/semaphore/app/:/etc/semaphore/
 | |
|   db:
 | |
|     environment:
 | |
|       MYSQL_DATABASE: semaphore_db
 | |
|       MYSQL_PASSWORD: StrongPassw0rd
 | |
|       MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
 | |
|       MYSQL_USER: semaphore_user
 | |
|     image: ${DOCKER_REGISTRY:-}mysql:8.0
 | |
|     labels:
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/semaphore/mysql/data:/var/lib/mysql
 | 
