forked from GNUsocial/gnu-social
		
	
		
			
	
	
		
			32 lines
		
	
	
		
			561 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			561 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | #!/usr/bin/sh
 | ||
|  | 
 | ||
|  | if [ "${DBMS}" = 'postgres' ]; then | ||
|  |     cat <<EOF | ||
|  |     db: | ||
|  |         image: postgres:alpine | ||
|  |         restart: always | ||
|  |         tty: false | ||
|  |         ports: | ||
|  |             - 5432:5432 | ||
|  |         environment: | ||
|  |             - PGDATA=/var/lib/postgres/data | ||
|  |         env_file: | ||
|  |             - ./docker/db/db.env | ||
|  |         volumes: | ||
|  |             - database:/var/lib/postgres/data | ||
|  | 
 | ||
|  | EOF | ||
|  | else | ||
|  |     cat <<EOF | ||
|  |     db: | ||
|  |         image: mariadb | ||
|  |         restart: always | ||
|  |         tty: false | ||
|  |         ports: | ||
|  |             - 3306:3306 | ||
|  |         env_file: | ||
|  |             - ./docker/db/db.env | ||
|  | 
 | ||
|  | EOF | ||
|  | fi |