jol

joined 2 years ago
[–] jol@discuss.tchncs.de 3 points 1 month ago (3 children)

Why do people pay for anything? So they don't have to make it themselves.

[–] jol@discuss.tchncs.de 1 points 1 month ago

Same! I setup a cronjob calling namecheap dyndns API.

[–] jol@discuss.tchncs.de 1 points 2 months ago

I personally use haugene/transmission-openvpn docker image to run Transmission with a kill switch on a docker container. Super clean setup and never had any issue.

[–] jol@discuss.tchncs.de 7 points 2 months ago (1 children)

Browsing or even downloading torrent files, or keeping bookmarks, is not illegal. So, it doesn't matter.

[–] jol@discuss.tchncs.de 18 points 2 months ago (3 children)

I still don't understand how Searx is able to operate for free. Don't the API calls cost money?

[–] jol@discuss.tchncs.de 1 points 2 months ago

Yeah, that's a good one. Forcing an account to be setup on the TV. We do that all the time at our folks.

[–] jol@discuss.tchncs.de 0 points 2 months ago (5 children)

I suspect that casting might have been used by people to easily capture and share Netflix shows illegally, so they just shut it down.

[–] jol@discuss.tchncs.de 55 points 2 months ago

Jellyfin too. How odd!

[–] jol@discuss.tchncs.de 2 points 2 months ago

Haha OK. DIY server is like legos, docker is playmobil.

[–] jol@discuss.tchncs.de 8 points 2 months ago (2 children)

Maybe I can start shedding some light off docker.

When you start setting up a server, you end up having to setup many things. You install various programs and their dependencies. Sometimes those dependencies can conflict with each other, or you mess up your system by manually pasting some command you found on stack exchange. Then you need to manually keep all the software you use up-to-date and pray they don't brick your server and force you to start over. And then when you need to update your OS or move to a new machine, you need to repeat this whole dance again.

Docker is like legos. You want to install jellyfin? There's already a docker imagine for that. You just spin it up with some little configure file and you're done. You want to setup a firewall? You want to setup https access? Automatic updates? There are docker images already made for it.

So you keep on setting up those docker containers and they all run in isolation but can communicate with each other. If you break something, you just restart one or all the containers and you always start fresh. Docker keeps nothing in memory, unless you explicitly want it (e.g. Your jellyfin config will presist in external config files).

Want to move to a new machine? You can just copy over the scripts that run the docker containers and those config files. Software updates? Just update the docker container and it handles all dependencies.

Also, Jellyfin all the way. It's open source and free all the way.

[–] jol@discuss.tchncs.de 2 points 3 months ago (1 children)

Basically it's a URL that you call with curl. You can set up a crown job to call every day or as often as you need. The URL contains the domain name or subdomain, you dynamic public IP (not CNAT), and the API token. This way you Domain always points to your dynamic IP.

[–] jol@discuss.tchncs.de 2 points 3 months ago* (last edited 3 months ago) (3 children)

Namecheap, and I guess other registrars too, has an API that you can call from your server to update your IP address in their DNS. It's super easy. No need to pay for a static IP address. At least in my case ei already use my domain for other things.

And since when is the easiest way the funnest way? :P

view more: ‹ prev next ›