|  | @@ -1,66 +1,6 @@
 | 
	
		
			
				|  |  |  version: '3'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  services:
 | 
	
		
			
				|  |  | -  database:
 | 
	
		
			
				|  |  | -    container_name: database
 | 
	
		
			
				|  |  | -    hostname: database
 | 
	
		
			
				|  |  | -    image: bitnami/mariadb:10.9
 | 
	
		
			
				|  |  | -    environment:
 | 
	
		
			
				|  |  | -      - MARIADB_EXTRA_FLAGS=--max-connect-errors=100 --max_connections=155
 | 
	
		
			
				|  |  | -      - MARIADB_ROOT_USER=master
 | 
	
		
			
				|  |  | -      - MARIADB_ROOT_PASSWORD=Izene@123
 | 
	
		
			
				|  |  | -      - MARIADB_DATABASE=craft
 | 
	
		
			
				|  |  | -      - MARIADB_SKIP_TEST_DB=yes
 | 
	
		
			
				|  |  | -      - MARIADB_REPLICATION_MODE=master
 | 
	
		
			
				|  |  | -      - MARIADB_REPLICATION_USER=repl
 | 
	
		
			
				|  |  | -      - MARIADB_REPLICATION_PASSWORD=izene123
 | 
	
		
			
				|  |  | -      - MARIADB_USER=beejay
 | 
	
		
			
				|  |  | -      - MARIADB_PASSWORD=964682
 | 
	
		
			
				|  |  | -    volumes:
 | 
	
		
			
				|  |  | -      - ./data/mariadb:/bitnami/mariadb
 | 
	
		
			
				|  |  | -      - ./mariadb.cnf:/opt/bitnami/mariadb/conf/my_custom.cnf:ro
 | 
	
		
			
				|  |  | -    ports:
 | 
	
		
			
				|  |  | -      - "3306:3306"
 | 
	
		
			
				|  |  | -    restart: unless-stopped
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -  gotrue:
 | 
	
		
			
				|  |  | -    container_name: gotrue
 | 
	
		
			
				|  |  | -    image: bitnami/gotrue:1.0.1
 | 
	
		
			
				|  |  | -    hostname: gotrue
 | 
	
		
			
				|  |  | -    env_file:
 | 
	
		
			
				|  |  | -      - gotrue.env
 | 
	
		
			
				|  |  | -    volumes:
 | 
	
		
			
				|  |  | -      - ./migrations:/usr/local/etc/gotrue/migrations
 | 
	
		
			
				|  |  | -    ports:
 | 
	
		
			
				|  |  | -      - "9999:9999"
 | 
	
		
			
				|  |  | -    command: ["multi"]
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -  zitadel:
 | 
	
		
			
				|  |  | -    restart: 'unless-stopped'
 | 
	
		
			
				|  |  | -    image: 'ghcr.io/zitadel/zitadel:latest'
 | 
	
		
			
				|  |  | -    command: 'start-from-init --masterkey "MasterkeyNeedsToHave32Characters" --tlsMode disabled'
 | 
	
		
			
				|  |  | -    environment:
 | 
	
		
			
				|  |  | -      - 'ZITADEL_DATABASE_COCKROACH_HOST=crdb'
 | 
	
		
			
				|  |  | -      - 'ZITADEL_EXTERNALSECURE=false'
 | 
	
		
			
				|  |  | -    depends_on:
 | 
	
		
			
				|  |  | -      crdb:
 | 
	
		
			
				|  |  | -        condition: 'service_healthy'
 | 
	
		
			
				|  |  | -    ports:
 | 
	
		
			
				|  |  | -      - '8080:8080'
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -  crdb:
 | 
	
		
			
				|  |  | -    restart: 'unless-stopped'
 | 
	
		
			
				|  |  | -    image: 'cockroachdb/cockroach:v22.2.2'
 | 
	
		
			
				|  |  | -    command: 'start-single-node --insecure'
 | 
	
		
			
				|  |  | -    healthcheck:
 | 
	
		
			
				|  |  | -      test: [ "CMD", "curl", "-f", "http://localhost:8080/health?ready=1" ]
 | 
	
		
			
				|  |  | -      interval: '10s'
 | 
	
		
			
				|  |  | -      timeout: '30s'
 | 
	
		
			
				|  |  | -      retries: 5
 | 
	
		
			
				|  |  | -    ports:
 | 
	
		
			
				|  |  | -      - '8081:8080'
 | 
	
		
			
				|  |  | -      - '26257:26257'
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |    router:
 | 
	
		
			
				|  |  |      container_name: router
 | 
	
		
			
				|  |  |      image: ghcr.io/apollographql/router:v1.24.0
 |