

I’ve tried this caddyfile version and one above, for both, I get “Problem loading page. Secure connection failed. Internal error.” Oddly, I get the ‘welcome to caddy’ page directly at my IP but at my sub domain I get the error.


I’ve tried this caddyfile version and one above, for both, I get “Problem loading page. Secure connection failed. Internal error.” Oddly, I get the ‘welcome to caddy’ page directly at my IP but at my sub domain I get the error.


unfortunately, it’s still not working. “Problem loading page. Secure connection failed”


Thanks very much, this is really helpful… one thing I note is that I don’t know what “api.example.com” is … is that necessary to make this work or is it just an option? I haven’t mucked with API of Caddy at all…do I need to?


ugh. no. Now caddy wont start… various errors… sometimes it says listening port 80, port 80 in use. This morning after reset and caddy fmt --overwrite, it says: Error: loading initial config: loading new config: http app module: start: listening on :443: listen tcp :443: bind: permission denied Error: caddy process exited with error: exit status 1


do you want config.php from Caddy or the docker compose?


ooh I broke it as I was trying things and this was solid gold… thank you stranger!


Hey thanks for addressing that. So yes, I have my local ip as a subnet… you’re saying that means i don’t necessarily need the tailnet IPv4 as my pointer?


So, it sounds like you’re staying if I want all my services (jellyfin, nextcloud, etc) behind ONE reverse proxy/https then the easier method is to install Caddy as docker and use the containername:containerport method?.. did I understand correctly? Thanks


My caddyfile is just
reverse_proxy my.server.ip.address:8097
}
lol … obviously I annonymized it for this copypaste, but you get the idea… I am probably missing some things.


I see the welcome page in the image above


umm, no. This is just the way I write. I get what you mean, reading over it. It’s something about tone. Sadly, here we are where any generically “cheery” writing style seems suspect.


Thats very helpful, thank you!


deleted by creator


Yes, that’s the whole reason for the post, as I said above. When you say “docker anyway for convenience” what do you mean? What’s the benefit of docker? Do you have any resources that would let someone entirely new to docker understand/guide through it? You mention Traefik as well… never heard of it till this post… what is it? Why is it convenient?


Thanks for your comment. There are several things/products/methods you mention that I’m not familiar with and/or don’t understand:
Authentik Wall OIDC DMZ Incus Zabbly “in the compose” cap-drop all Podman quadlets
As I mentioned, I’m new here. I could just put each of these in duckduckgo in succession, but do you have a particular guide or link that describes any of this for someone less familiar with the process than yourself?


So… do you have to register the server as a domain, then set up and register it w cloudflare?


Do you mind explaining PiHole to me? I’ve heard it mentioned, not sure what it is.


I also did not love it. The premise is fascinating and is relatively unique as far as ‘first contact’ stories go. At the end of the day, though, the first book is much more about Chinese history than aliens, and the ‘science’ part of the science fiction is so garbage that I had a hard time getting through it. I recommend “Blindsight” by Peter Watts if you’re looking for a really cool first-contact story.
He has a WIFE you know… Intercontinentia… Intercontinentia BUTTOCKS.
Yeah, had to go touch grass after having this drive me crazy for a second day. The reverse proxy is “working” according to caddy… and the DNS is all pointed in the right spots but it just wont go. The CasaOS is the only think I can think of too. CasaOS is just a frontend GUI for a headless server… easy to manage/move media files, etc. INstalls docker containers with a click. I will have to try doing Caddy as a docker and see what happens.
To answer your question, if I put in the publicip and port, I get my Jellyfin, it’s reaching them, and working just fine. Just can’t get my DNS pointers to be recognized/used by Caddy. I’ve tried two different domains at this point. Whatever. Infuriating, but whatever. My shit still works. Thanks for trying. I tried to use the Caddy forum but they literally make you format/type your whole issue in predesignated HTML and shit… I typed the whole thing out but I don’t know shit about HTML so the ‘issue’ showed up as blank. Fuck this. I can live without.