thanks @monveich for caddy, I got that up and running so much faster than nginx and that's coming from someone who's done a LOT with nginx in prod.
Here is my entire setting for adguard, which allows adguard to be accessed from 192.168.1.3, https://adguard, and https://adguard.home.arpa.
Note that my adguard dashboard is listening on :81, and I've set 192.168.1.3 as an alias Virtual IP to 192.168.1.1 (opnsense router)
This will be lan only, no external access.
Here is my entire setting for adguard, which allows adguard to be accessed from 192.168.1.3, https://adguard, and https://adguard.home.arpa.
Code Select
192.168.1.3, adguard, adguard.home.arpa {
bind 192.168.1.3
tls internal
reverse_proxy 127.0.0.1:81
}
Note that my adguard dashboard is listening on :81, and I've set 192.168.1.3 as an alias Virtual IP to 192.168.1.1 (opnsense router)
This will be lan only, no external access.