I have installed OpenWrt on an x86 machine, got the initial setup working and I can access the router at openwrt.lan. I have a couple other services installed on this machine, which have their own frontend, e.g. I can access Portainer via openwrt.lan:9000, Home Assistant via openwrt.lan:8123 or Frigate via openwrt.lan:5000. Alternatively, I can replace openwrt.lan with the IP address of my router which is 192.168.3.1 in my case.
I don't want to remember all the ports all the time, so I would like to just enter e.g. portainer.openwrt.lan and get redirected to port 9000 automatically. How do I set that up?
Also, I have secured the frontends of those services with SSL and can only access them via https://openwrt.lan:9000 and entering http://openwrt.lan:9000 will return a 400 error. How do I redirect the HTTP requests to HTTPS?