40 lines
1.1 KiB
YAML
40 lines
1.1 KiB
YAML
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/data
|
|
|
|
volumes:
|
|
app-data:
|
|
driver: local
|
|
|
|
networks:
|
|
npm-nw:
|
|
external: true
|
|
image-uploader-internal:
|
|
driver: bridge |