Comment on "Ultimate" guide for literal beginners
lime@feddit.nu 5 days ago
well what do you want to do?
i found that using alpine linux made things a lot clearer. i’m not a newbie but i gut ovurwhelmed by comylicated setups, and alpine is as simple as can be. just scripts that start and stop services, and configuration in /etc/<service-name>. where it started getting complex was with exposing services to the internet.
Yesbutnotreally@lemmy.world 5 days ago
I’m not looking to expose anything to the internet yet at least. From the little I researched, there seems to be a million things that can go wrong and very few that can go right.
What I’d ideally want is to be able to run a couple of simultaneous Jellyfin streams, backup photos (Immich/ente/etc) and possibly a “local cloud” like Nextcloud just to try it out without having to worry about any kind of hacking. If there are any good self hosted apps for like groceries and stuff, that would be pretty sweet too. They don’t have to sync immediately, just when someone is on the home network.
mpramann@discuss.tchncs.de 5 days ago
What will hell you in that journey: basic understanding of Linux cli (Debian is good choice), docker and docker compose (make sure you understand the concepts of images, containers, networks and volumes) and of one kind of web server (I’d recommend Caddy because it’s rather simple). After that you basically use the often officially provided docker compose files to setup common self hostable services.
I agree, basic understanding of Linux cli can be hell at times
lime@feddit.nu 5 days ago
right, and what’s tripping you up? you’ve set up jellyfin, but other services are not cooperating?
Yesbutnotreally@lemmy.world 5 days ago
I’m probably going to change hardware in a not-so-distant future, as the macbook is struggling with 2 simultaneous 1080p streams and is having a meltdown with 4K ones. I’m not using Docker, which seems to be a go-to as well.
From what I’ve gathered with the comments here, learning Linux is the first step.