mirror of https://github.com/statping/statping
				
				
				
			
		
			
				
	
	
		
			51 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			51 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
version: '2.3'
 | 
						|
 | 
						|
services:
 | 
						|
 | 
						|
  statup:
 | 
						|
    container_name: statup
 | 
						|
    image: hunterlong/statup:dev
 | 
						|
    networks:
 | 
						|
      - internet
 | 
						|
      - database
 | 
						|
    depends_on:
 | 
						|
      - postgres_statup
 | 
						|
      - postgres_mysql
 | 
						|
    entrypoint:
 | 
						|
      - "sleep 30 && cd /go/src/github.com/hunterlong/statup && go test -v ./..."
 | 
						|
    environment:
 | 
						|
      GO_ENV: test
 | 
						|
      DB_CONN: postgres
 | 
						|
      DB_HOST: postgres_statup
 | 
						|
      DB_USER: root
 | 
						|
      DB_PASS: root
 | 
						|
      DB_DATABASE: statup
 | 
						|
      NAME: EC2 Example
 | 
						|
      DESCRIPTION: This is a Statup Docker Compose instance
 | 
						|
 | 
						|
  postgres_statup:
 | 
						|
    container_name: postgres_statup
 | 
						|
    image: postgres
 | 
						|
    restart: always
 | 
						|
    networks:
 | 
						|
      - database
 | 
						|
    environment:
 | 
						|
      POSTGRES_PASSWORD: password123
 | 
						|
      POSTGRES_USER: statup
 | 
						|
      POSTGRES_DB: statup
 | 
						|
 | 
						|
  postgres_mysql:
 | 
						|
    container_name: mysql_statup
 | 
						|
    image: mysql
 | 
						|
    restart: always
 | 
						|
    networks:
 | 
						|
      - database
 | 
						|
    environment:
 | 
						|
      MYSQL_ROOT_PASSWORD: password123
 | 
						|
      MYSQL_DATABASE: statup
 | 
						|
 | 
						|
networks:
 | 
						|
  internet:
 | 
						|
    driver: bridge
 | 
						|
  database:
 | 
						|
    driver: bridge |