Hallo Simon,
die Anleitung Build OpenEMS UI ist aktuell leider veraltet, nachdem wir die Build-Kommandos für den Support von OEM-Themes umgestellt haben.
Mit Azure im Speziellen habe ichl leider keine Erfahrung, aber kurz zusammengefasst müsste folgendes funktionieren:
-
Im Ordner
ui
den Build-Befehl ausführen: (siehe https://github.com/OpenEMS/openems/blob/develop/ui/README.md)ng build -c "openems, openems-backend-dev"
bzw.ng build -c "openems,openems-backend-prod,prod"
-
Den Inhalt aus dem
ui/target
-Ordner auf den Server kopieren, z. B. in den Ordner/opt/openems-ui
-
Folgende NGINX-Konfiguration müsste dann funktionieren:
server {
root /opt/openems-ui/;
location / {
index index.html;
try_files $uri$args $uri$args/ /index.html;
}
}
Vielleicht hilft außerdem die folgende Anleitung, die gerade im Forum gepostet wurde:
Gruß,
Stefan