version: "3.3" services: db: image: postgres environment: - POSTGRES_DB=analytics - POSTGRES_USER=postgres - POSTGRES_PASSWORD=${PSQL_PASSWORD} ports: - "5432:5432" ofelia: image: mcuadros/ofelia:latest depends_on: - web command: daemon --docker volumes: - /var/run/docker.sock:/var/run/docker.sock:ro web: build: ./backend/ command: python manage.py runserver 0.0.0.0:7999 #command: daphne --bind 0.0.0.0 --p 7999 guac_bac.asgi:application volumes: - ./backend/:/code ports: - "7999:7999" labels: ofelia.enabled: "true" ofelia.job-exec.datecron.schedule: "@every 10m" ofelia.job-exec.datecron.command: "python3 manage.py cleanup" # depends_on: # - db #networks: # - app-network revproxy: image: nginx:latest volumes: - ./nginx.conf:/etc/nginx/nginx.conf:ro ports: - "80:80" #networks: # - app-network test-nginx: image: nginx:latest #Docker Networks #networks: # app-network: # driver: bridge