zreptil / nightscout-reporter-angular

4 stars 3 forks source link

Deployment nicht im root Verzeichnis des Webservers #2

Open gruoner opened 6 days ago

gruoner commented 6 days ago

Wie kriege ich den Nightscout Reporter woanders auf dem Webserver installiert als im root Verzeichnis. Gibt es dafür bereits irgendwo im Code eine Base-URL oder so? Bislang werden alle Bilder, CSS und JS direkt auf dem Root Verzeichnis nachgeladen.....

zreptil commented 6 days ago

Das hängt vom Webserver ab, den Du verwendest. Da ich Nightscout Reporter aktuell auf einem IIS hoste, habe ich in der nightscout-reporter_local.zip eine web.config eingefügt, die damit funktioniert. Die musst Du dann vermutlich anpassen und in der index.html beim Tag <base href="..."> den richtigen Pfad eingeben. Das base href ist nötig, um Angular Projekte in Unterverzeichnissen zu hosten.

Da ich den aber selbst hoste und froh bin, dass es mit der Konfiguration funktioniert, die ich für den IIS ausgeknobelt habe, und ich nicht wirklich die Wissensinstanz für Fremdhosting auf unbekannten Systemen bin, kann ich Dir dazu nicht wesentlich mehr sagen.