feat: Add new data-manager service for professor and module management and a new frontend application with i18n and a professor dashboard.

This commit is contained in:
Elmar Kresse
2025-11-22 20:20:00 +01:00
parent 48926233d5
commit 34ad90d50d
19 changed files with 769 additions and 68 deletions

View File

@@ -42,10 +42,13 @@ services:
build:
dockerfile: Dockerfile
context: ./frontend
target: prod
target: dev
args:
- COMMIT_HASH=${COMMIT_HASH}
# open port 8000
volumes:
- ./frontend/src/:/app/src
- ./frontend/public/:/app/public
ports:
- "8000:8000"
@@ -57,7 +60,7 @@ services:
- htwkalender-data-manager
- htwkalender-frontend
ports:
- "8080:8080"
- "80:80"
volumes:
pb_data: