version: "3.7" services: qleader-db: image: postgres:13.3 environment: - POSTGRES_DB=${DATABASE_NAME} - POSTGRES_USER=${DATABASE_USER} - POSTGRES_PASSWORD=${DATABASE_PASSWORD} container_name: qleader-db restart: unless-stopped qleader-web: image: blakaut/qleader:latest env_file: - .env command: sh -c " python manage.py makemigrations qleader --noinput && python manage.py migrate --noinput && gunicorn -b 0.0.0.0:8000 webmark2.wsgi" volumes: - .:/home/ohtup_user/qleader/code expose: - 8000 depends_on: - qleader-db container_name: qleader-web qleader-static: image: sebp/lighttpd volumes: - ./static:/var/www/localhost/htdocs expose: - 80 tty: true container_name: qleader-static networks: default: external: name: ohtup