Skip to content

Commit

Permalink
feat(deploy): add compose/compose.dev files
Browse files Browse the repository at this point in the history
  • Loading branch information
RobertRosca committed Oct 18, 2024
1 parent 354ccd5 commit b713f89
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 0 deletions.
11 changes: 11 additions & 0 deletions api/compose.dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: damnit-web-dev

services:
api:
userns_mode: keep-id
ports:
- 8123:8000
volumes:
- /gpfs/exfel/data/scratch/xdana/tmp/damnit-web:/var/tmp
- /gpfs:/gpfs
- /pnfs:/pnfs
11 changes: 11 additions & 0 deletions api/compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: damnit-web-local

services:
api:
build: .
env_file:
- .env
ports:
- 8000
volumes:
- ./tmp-damnit-web/:/tmp/damnit-web/
16 changes: 16 additions & 0 deletions frontend/compose.dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: damnit-web-dev

networks:
proxy:
external: true

services:
frontend:
networks:
- proxy
labels:
- "traefik.enable=true"
- "traefik.docker.network=proxy"
#- "traefik.http.routers.damnit_web_dev.rule=(Host(`damnit-dev.exfldadev01.desy.de`) || Host(`damnit-dev.xfel.eu`)) && PathPrefix(`/feat/deployment`)"
- "traefik.http.routers.damnit_web_dev.rule=(Host(`damnit-dev.exfldadev01.desy.de`) || Host(`damnit-dev.xfel.eu`))"
- "traefik.http.services.damnit_web_dev.loadbalancer.server.port=5173"
9 changes: 9 additions & 0 deletions frontend/compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: dampi-web-local

services:
frontend:
build: .
env_file:
- .env
ports:
- 5173

0 comments on commit b713f89

Please sign in to comment.