Is it Apache or NGINX or what?

Hello Orne,

I would like to take advantage of the WebServer being used to deliver the UI (User Interface). I want to add some pages to the webserver for other purposes.

Have you embedded a webserver in Lora App Server or is there a sub install of Apache or NGINX to be found somewhere?

My lack of familiarity with Ubuntu causes me to ask this possibly simpleton question.

Thanks in advance.

The UI files are embedded in the LoRa App Server binary and is served by the Go HTTP server. The initialization happens here for the static files: https://github.com/brocaar/lora-app-server/blob/master/internal/api/external/external.go#L172.

1 Like