forked from beba/foerderbarometer
				
			
		
			
				
	
	
		
			34 lines
		
	
	
		
			713 B
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			713 B
		
	
	
	
		
			YAML
		
	
	
	
services:
 | 
						|
  django:
 | 
						|
    image: python:3-alpine
 | 
						|
    working_dir: /app
 | 
						|
    volumes:
 | 
						|
      - .:/app
 | 
						|
    environment:
 | 
						|
      PYTHONUNBUFFERED: 1
 | 
						|
      DATABASE_ENGINE: mysql
 | 
						|
      DATABASE_HOST: mariadb
 | 
						|
      DATABASE_USER: fdb
 | 
						|
      DATABASE_PASSWORD: fdb
 | 
						|
    ports:
 | 
						|
      - 8000:8000
 | 
						|
    command:
 | 
						|
      - sh
 | 
						|
      - -c
 | 
						|
      - |
 | 
						|
        apk update
 | 
						|
        apk add gcc
 | 
						|
        apk add mariadb-dev
 | 
						|
        apk add musl-dev
 | 
						|
        pip install -Ur requirements.txt
 | 
						|
        python manage.py migrate
 | 
						|
        python manage.py runserver 0.0.0.0:8000        
 | 
						|
 | 
						|
  mariadb:
 | 
						|
    image: mariadb
 | 
						|
    environment:
 | 
						|
      MARIADB_ALLOW_EMPTY_ROOT_PASSWORD: yes
 | 
						|
      MARIADB_DATABASE: fdb
 | 
						|
      MARIADB_USER: fdb
 | 
						|
      MARIADB_PASSWORD: fdb
 |