Open
Milestone
MAPS 2.2 - Apache & Docker
Milestone ID: 4773
In dieser Version sind keine direkten Änderungen an MAPS vorgesehen, sondern (sicherheitstechnische) Verbesserung für die Installation und den Betrieb der exist-Instanz.
Bisher läuft die von MAPS genutzte exist-Instanz über den mitgelieferten Jetty-Webserver und der Zugriff erfolgt unverschlüsselt düber die IP Adresse der virtuellen Maschienen. Für Produktivumgebungen ist die Verwendung eines richtigen Webservers wie Apache empfohlen. Zur Umsetzung sind u. a. folgende Aufgaben notwendig:
- exist-Instanz hinter einen Apache-Webserver stellen
- Zugriff über ein Domäne
- Zugriff auf https umstellen
- Zugriff auf IP-Adressbereiche (Uni, VPN) beschränken?
- evtl. über Passwortschutz?
- ...
Darüber hinaus soll für die Vereinfachung der Installation weiterer Instanzen exist mit MAPS-App und allen dazugehörigen Komponeten gedockert werden.