feat:#59 add dev deployment and use gitlab registry

This commit is contained in:
Elmar Kresse
2024-04-21 01:29:18 +02:00
parent 4e3cbd1861
commit 657aca005b
5 changed files with 335 additions and 18 deletions

View File

@ -23,8 +23,8 @@ services:
context: ./backend
target: dev # prod
command: "--http=0.0.0.0:8090 --dir=/htwkalender/data/pb_data"
ports:
- "8090:8090"
#ports:
# - "8090:8090"
volumes:
- pb_data:/htwkalender/data # for production with volume
# - ./backend:/htwkalender/data # for development with bind mount from project directory
@ -33,8 +33,8 @@ services:
build:
dockerfile: Dockerfile
context: ./frontend
target: dev
command: "npm run dev"
target: prod
# command: "npm run dev"
# open port 8000
ports:
- "8000:8000"
@ -44,7 +44,7 @@ services:
rproxy:
image: bitnami/nginx:1.25
volumes:
- ./reverseproxy.conf:/opt/bitnami/nginx/conf/nginx.conf
- ./reverseproxy.dev.conf:/opt/bitnami/nginx/conf/nginx.conf
depends_on:
- htwkalender-backend
- htwkalender-frontend