BirdNetPi with Caddy behind a reverse proxy? #825
Replies: 3 comments 1 reply
-
In the advanced settings there is a box to enter the URL that is used to access BirdNET-Pi. Set that to the dynamic DNS name. If that does not work then please post your nginx server.conf Caddy is a very capable proxy itself and can do auto SSL (eg Lets Encrypt) out of the box just by putting a name in its config. However as you are invested with nginx, let's get that sorted 8) |
Beta Was this translation helpful? Give feedback.
-
Interesting discussion. I have two birdnets running locally. One in the shed up in the back yard and one in the front yard to get the birds in the valley. I've been wondering if I could share them both to the internet with caddy without having to use nginx just for two installs when I read that caddy will do it for you. |
Beta Was this translation helpful? Give feedback.
-
ooh, ooh, I think I might have managed it. Will report in later Update: Yep, I managed it. Was overthinking things. Sorry, didn't mean to hijack this thread at all but thought it was somewhat related. As you were! :) |
Beta Was this translation helpful? Give feedback.
-
I have an Nginx Reverse Proxy setup on my network to deliver http and https requests to servers on my network. I know I could use the Caddy to do this in BirdNetPi but I don't want the Pi taking that traffic so I have an Nginx setup as a reverse proxy for my whole network. My network has 1 dynamic IP address but I have that arranged to switch the IP when needed with my Domain Host. I can't seem to get Caddy to accept anything from the Reverse Proxy and get errors unless using my network IP address. Is there anything in Caddy I have to do to have it accept the url from a reverse proxy? I can't seem to find anything but using caddy as the reverse proxy.
Beta Was this translation helpful? Give feedback.
All reactions