Dies ist unser repository für die Abschlussaufgabe des Kurses Geosoftware 1 im Sommersemester 22!
Dockerhub: https://hub.docker.com/repository/docker/jonthnm/projektaufgabe_mader_dogan
Um die Anwendung mit Docker zu starten ziehen Sie sich das Image von Docker hub und lassen es laufen
mit dem mongo und dem mongo-express Container
(Etwas Geduld muss hier für den Download mitgebracht werden)
Die Website ist dann Erreichbar unter:
http://localhost:3000/
Leider ist es nicht möglich, dass repository zu klonen und dann mit
$ docker-compose up
zu starten, da dann die npm install und npm start version nicht mehr gehen würde, da hier für die
const url = "mongodb://127.0.0.1:27017";
in den routes benötigt wird, für docker allerdings
const url = "mongodb://mongo:27017";
Diese Version des Abschlussprojekts ist durch Dockerhub gegeben.
Außerdem ist es möglich das Projekt als pure Node Anwendung ohne Docker zu starten
Klonen Sie das Repository und speichern es Lokal.
Öffnen Sie den Ordner dann in ihrer IDE und öffnen das Terminal. Dort geben Sie folgenden Befehl ein:
$ npm install
und dann
$ npm start
Die Website ist dann erreichbar unter:
http://localhost:3000/