[-] shiftymccool@programming.dev 1 points 52 minutes ago* (last edited 48 minutes ago)

I think prisons could be replaced by being sentenced to Folgers for periods of time

[-] shiftymccool@programming.dev 25 points 3 weeks ago

OR, are people that monitor symptoms and stress about it more likely to buy a wearable that allows them to do that?

19
submitted 1 month ago* (last edited 1 month ago) by shiftymccool@programming.dev to c/selfhosted@lemmy.world

Hey all! I'm having an issue that's probably simple but I can't seem to work it out.

For some history (just in case it matters): I have a simple server running docker and all services being defined in docker-compose files. Probably doesn't matter, but I've switched between a few management UIs (Portainer, Dokemon, currently Dockge). Initially, I set everything up in Portainer (including the main network) and migrated everything over to Dockge. I was using Traefik labels but was getting a bit annoying since I tend to tinker on a tablet. I wanted something a bit more UI-focused so I switched to NPM.

Now I'm going through all of my compose files and cleaning up a bunch of things like Traefik labels, homepage labels, etc... but I'm also trying to clean up my Docker network situation.

My containers are all on the same network, and I want to slice things up a little better, e.g. I have the Cloudflared container and want to be selective about what containers it has access to network-wise.

So, the meat of my issue is that my original network (call it old_main) seems to be the only one that can access the internet outbound. I added a new network called cloudflared and put just my Cloudflared container and another service on it and I get the 1033 ARGO Tunnel error when accessing the service and Cloudflare says the tunnel is down. Same thing for other containers I try to move from old_main, SearXNG can't connect, Audiobookshelf can't search for author info, etc... I can connect to these services but they can't reach anything on the web.

I have my docker daemon.json set to use my Pi-hole for DNS and I only see my services like audiobookshelf.old_main coming through. I also see the IP address of the old_main gateway coming into Pi-hole as docker-host. My goal is to add all of my services to new, more-specific networks then remove old_main but I don't want to drop the only network that seems to be able to communicate with the web until I have another that can.

I'm not sure what else to look for, any suggestions? Let me know if you need more info.

[-] shiftymccool@programming.dev 18 points 1 month ago

That makes sense, except Google kinda does the same thing. Everything they have is technically just a "free tier" of the Google One subscription, right? I guess I'm saying that "free tier of paid product" doesn't automatically qualify a company as trustworthy for me. Is there something else that sets Cloudflare apart?

[-] shiftymccool@programming.dev 78 points 1 month ago* (last edited 1 month ago)

Why does Cloudflare get a pass on the "if it's free, you're the product" mantra of the self-hosting community? Honest question. They seem to provide a lot for free, so...

[-] shiftymccool@programming.dev 84 points 1 month ago

Yep, you just said the same thing with more words 😁

[-] shiftymccool@programming.dev 15 points 2 months ago

If you have NextCloud, you can try Deck. I moved off from NextCloud and Deck was, oddly enough, one of the harder apps to replace. I ended up with Vikunja. They have an android app in alpha but it feels pretty polished

[-] shiftymccool@programming.dev 11 points 2 months ago

I'll just run on over to the Seinfeld community and start posting things about The IT Crowd and if they don't like what's being posted there then that community isn't for them and that's perfectly OK.

[-] shiftymccool@programming.dev 15 points 2 months ago

I always feel like I should throw a turtle shell at the idiot driving in front of me

20
submitted 3 months ago* (last edited 3 months ago) by shiftymccool@programming.dev to c/selfhosted@lemmy.world

Hey all!

I have a bunch of services running on my home server and was looking to expose some of them publicly via Cloudflare tunnel. This is done and working great using the origin server certificate and strict TLS.

Up until now, I've been using self-signed certs internally but now I don't want to deal with the "proceed anyway" crap on browsers. I have Traefik set up to get certs from Cloudflare using DNS challenge and that seems to be working.

So, now my problem is: how do I switch between these certificates for the same URL when I'm internal vs public? I'd rather keep that traffic local if I'm at home, which is also working, I just can't figure out how to get Traefik to use the appropriate certificate depending on if the request is coming from my LAN or Cloudflare.

Any suggestions? Is there a better way to accomplish what I want to do?

EDIT: Looks like I'm just going full Cloudflare on this one, thanks for your help everyone!

[-] shiftymccool@programming.dev 12 points 3 months ago

My guess is they're referring to these release posts with zero detail.

"KelmRigger new release!" means nothing to anybody that's never heard of it. At least add a sentence to say what it is rather than make everyone go look it up.

[-] shiftymccool@programming.dev 8 points 3 months ago

If you're from the US, you're going to talk about the US. You want people from other parts of the world to speak for you? No? Then shut up

[-] shiftymccool@programming.dev 17 points 4 months ago* (last edited 4 months ago)

Just pick a different fucking video platform. There's something wrong about a thing when people call their senators and threaten suicide if they take it away

view more: next ›

shiftymccool

joined 5 months ago