services: image-uploader-frontend: image: gitea.lan.hobbyhimmel.de/hobbyhimmel/image-uploader-frontend:latest ports: - "80:80" build: context: ./frontend dockerfile: ./Dockerfile depends_on: - "image-uploader-backend" environment: - "API_URL=http://image-uploader-backend:5000" - "CLIENT_URL=http://localhost" container_name: "image-uploader-frontend" networks: - npm-nw - image-uploader-internal image-uploader-backend: image: gitea.lan.hobbyhimmel.de/hobbyhimmel/image-uploader-backend:latest ports: - "5000:5000" build: context: ./backend dockerfile: ./Dockerfile container_name: "image-uploader-backend" networks: - image-uploader-internal volumes: - app-data:/usr/src/app/src/upload - app-data:/usr/src/app/src/data volumes: app-data: driver: local networks: npm-nw: external: true image-uploader-internal: driver: bridge