I don't know, but I expect it's having an issue because i assume the port is forwarded from your router to your caddy, but then the caddy server it redirecting back to the router. I don't know how you'd get around this. but that might be a starting point for your research.
ETA: Also, it's a bad idea to expose your consumer grade router to the internet. VERY bad idea.
You have to think about the extra costs, like power use , loudness etc. I have no idea what your server would be like, but it's something to think about. FWIW, i reused my old desktop (it's pretty beefy) into a server, but i run a pi now, because it was costing me a fair bit to run in power usage.
I have vaultwarden, navidrome, uptime kuma (on a vps, because it doesn't make sense to host it on my pi, because if it goes down, I'm not gonna know), pihole (though it's not currently working with Mullvad), dokuwiki, freshrss, searxng, ntfy, and tugtainer (replacement for watchtower since that's now abandoned).
yup. I was using my old desktop as a server. Thankfully though, it has 32GB RAM and a 8 core CPU. I use ras pi as a server now isntead, because it's far less power hungry.
That is rather concerning :/. I always said I'd never self host a PW manager, because if i lose access to it, I lose access to most parts of my life. But in light of this report, and with the BW servers being such a juicy target, i have taken to self hosting it. they probably won't notice a standalone server, with just one account on it, versus a server with thousands or millions of users in the BW servers.
ETA: with an appropriate backup strategy, it should be fine, i think?
I don't know, but I expect it's having an issue because i assume the port is forwarded from your router to your caddy, but then the caddy server it redirecting back to the router. I don't know how you'd get around this. but that might be a starting point for your research.
ETA: Also, it's a bad idea to expose your consumer grade router to the internet. VERY bad idea.