

Control over your own data (if you mean regular program as cloud apps), or accessible on multiple devices and to different users if you mean an offline computer app
Control over your own data (if you mean regular program as cloud apps), or accessible on multiple devices and to different users if you mean an offline computer app
Same here, idc about some of my containers going through VPN (tandoor, gitea, Plex, etc) but my whole arr suite, qbittorrent, and sabnzbd are routed through a gluetun container that uses my protonvpn credentials. Never have to worry about turning my VPN off for gaming or something since the… totally legal research papager aquirerer apps… are all routes through the VPN which changes it’s connection every 4 hours (changes my public IP but also just to make sure none of the containers run into any issues that they can’t figure out without a restart)
Yep, their free servers are great for trying out the service and web browsing if you don’t it being slow, but none of the free servers are p2p enabled. Only paid servers have p2p
As much as I like fully self hosting, I ended up paying for Plex lifetime and have it running in docker. It was $120, but has already paid for itself twice over since I managed to convince my wife to drop hbo max, Netflix, and a couple others. She isn’t technical at all so she was hesitant, but she likes plex. If she can’t find what she wants to watch on our few streaming services (paid for by our cell provider, otherwise they’d be cancelled too), she can add it to the watchlist on Plex and radarr or sonarr will download it automatically and make it available on plex pretty quickly (or she’ll tell me to get it and let her know when it’s done).
I could open my Plex server to more family or friends, but most of them either pirate stuff themselves or are fine with paying for streaming services for the ease of use.
I use dashy since it’s super easy to update (can update and save config from the webpage). If you want automatic adding though, flame can autoadd services if you put a couple lines of config in each docker compose
That’s the idea I think
I second cloudflare. When they announced that squarespace bought Google domains a couple months ago I immediately switched over to cloudflare, no issues so far (plus additional features are a plus)
Not bad at all, set it to sync the photos on my phone with the app and imported photos I had on a drive previously, I still need to get a download of all of my Google photos that aren’t on my phone though
I was the same way for a while, but the last few years have just gotten worse and worse for streaming. I have a handful of streaming services I don’t have to pay to access (some through phone provider, prime video, parents accounts, etc), but anything not on there I’m just going to pirate. I use sonarr/radarr with Plex so it’s super easy to get and maintain media and it’s easy to access on all my devices, and my 4 tb hdd was $100, which I more than made up for after 4 months or so by not paying for hbo max and Netflix. No way in hell I’m going to pay for every streaming service for every show that looks good, or buy them individually.
Gluetun is the answer! Just setup the gluetun container, then for the other containers do network_mode: “container:gluetun”, and it’ll route all of it’s traffic through gluetun
Moved to immich from Google photos recently, it’s an awesome replacement and the ml stuff works really well actually
To build on this since I have this setup now, it basically creates a new docker network that you can attach containers to, and have all of their traffic routed through it. Basically I have the gluetun container running, then in my qbittorrent docked-compose I have network_mode: "container:gluetun"
.
One thing to watch out for is you have to specify the ports in the gluetun docked-compose instead of in each docked-compose.
Additionally, if gluetun shuts down and the apps using it don’t, you’ll have to restart the apps using it. Not an issue if it’s all in the same docker-compose file, but I like separating docker-compose services so I have qbittorrent/docker-compose.yml and gluetun/docker-compose.yml
I’ve been trying to get docker swarm running across my 4 rpi’s, but traefik hasn’t been able to discover services (can find them on the same node if the network is a bridge, can’t find anything with overlay network) which has been frustrating to try to figure out the problem. That said, here is what I plan to host on the swarm:
Grocy is another good option
I have linkwarden (I mainly save recipes tbh) and I like it a lot. There’s some parts of the ui that could be better, but overall it’s easy to setup and use and pretty intuitive