I am running OpenHab 3 behind a nginx reverse proxy.
The reverse proxy is configured via Nginx Proxy Manager.
Currently I does not have used the advanced configuration inside of the nginx proxy manager.
I use the OpenHab Android app. Most of it work pretty well:
(I am using always my public address - not the local one and not myopenhab.org)
HABPanel
NFC Handling
But the new openHAB 3 UI does not work. If I try to switch to it the following error is displayed: "An error occurred while loading openHAB 3 UI"
Another question:
Because I am not using myOpenhab.org, is it still possible to use sendNotification(<recipient_mail_address>", "Message") - or is this based on myopenhab.org ?
Laptop via local address (http port 8080) → WORKED
Laptop via public address (https sub domain) → WORKED
Mobile Phone via local (http port 8080) → WORKED
Mobile Phone via public address (https sub domain) → 401 Authorization Required.
(strange: I am using basic auth - there should be a popup displayed to enter username and password)
But inside of the android app (same mobile phone) I worked with username and password.
Update:
In the incognito mode at the mobile it worked - the browser asked for username and password.
It seems that chrome has stored something.
I had some problems with enabling/disabling things via ui using the Nginx Proxy manager.
I have added a custom location with some additional header entries, i was using within openhabian befor using nginx proxy manager.
About the notifications:
I think the way you have described above is limited to myopenhab but i am not sure since i am not using it myself.
I do most of my Notifications via Telegram or Pushover. (Pushover is connected to other services besides openHAB anyway in my environment.)