The University Exam Feedback Tool is designed to digitalize the process of providing students with access to their corrected exams after each exam session. This tool aims to modernize and streamline the existing process, making it more efficient and convenient for both students and faculty.
Als Betreiber der EFT Applikation möchte ich die Konfiguration der beteiligten Komponenten (Apache Web Server, Shibboleth Service Provider, Reverse Proxy, EFT Application) mit ausgelagerten Dateien (z.B. Zertifikate) und / oder Umgebungsvariablen bewerkstelligen können (z.B. URLs, Ports). Dabei muss beachtet werden, dass keine sensitiven Daten im github Repository gespeichert werden dürfen.
Stand 25.10.2024
Ich habe heute begonnen das docker-compose zu bauen und die config files der Applikation mit env-Variablen zu bearbeiten, damit die Applikation von aussen konfiguriert werden kann.
ToDo:
Ich muss mir noch überlegen wo genau ich die Secrets für die lokale und die prod Umgebung ablege, bzw. wie ich sie voneinander abtrenne, da wir ja nun auch den Service-Provider im Repo haben werden.
Wenn ich eine gute Struktur aufgebaut habe und ich auf den Service Provider rebasen konnte, muss ich noch die beiden compose files (lokal und prod) verbessern und zum laufen bringen.
Als Betreiber der EFT Applikation möchte ich die Konfiguration der beteiligten Komponenten (Apache Web Server, Shibboleth Service Provider, Reverse Proxy, EFT Application) mit ausgelagerten Dateien (z.B. Zertifikate) und / oder Umgebungsvariablen bewerkstelligen können (z.B. URLs, Ports). Dabei muss beachtet werden, dass keine sensitiven Daten im github Repository gespeichert werden dürfen.
Dies ist eine Folg-Story zu Switch AAI als Login anbinden.
Anforderungen
docker-compose.yml
, welches die Anforderungen umsetztdocker-compose.yml
nimmt die Images aus dem Repository und builded sie nicht selberAkzeptanzkriterien
docker-compose.yml
existiert gemäss Vorgaben