version: "3.9"
services:
  app:
    image: zauberzeug/nicegui:1.2.7
    volumes:
      - ./app:/app # mount local app directory
  proxy:
    image: nginx:1.16.0-alpine
    ports:
      - "80:80" # map internal port 80 to external port 80
    volumes:
      - ./nginx.conf:/etc/nginx/nginx.conf # use custom nginx config
