hello!
I'm not sure if this is the correct place to post this (sorry if it isn't) but I recently got really interested in selfhosting because I got mad about Spotify for various reasons. I ended up asking for a family member to help make a media server for me, because I was overwhelmed with all the information.
I ended up with Jellyfin, which I really like, but it only has music on it right now. the first song was one that is floating around but was never released, and Spotify keeps deleting it when people put it up. understandable, I suppose, but frustrating.
I have a few other things I'm trying out, I had asked for KitchenOwl and Shiori, as well as PhotoPrism. it's hosted on what I'm guessing is some kind of HP thin client, I wasn't able to get specifics out of the family member. they said that Tailscale was overkill for what I'm doing, but I'm sharing the servers with a partner who's long distance, and I feel better about it than trying to manage exposing stuff to the internet.
I'm not crazy about KitchenOwl so far, and I was considering trying Mealie instead, does anyone have experience with that one?
I started playing with my Raspberry Pi 3, which I had sitting around doing nothing, and I've installed DietPi on that one and a new Raspberry Pi 4. before my family member got involved, I got pi-hole on the RPi 3, but I broke it once, and had to use the bash command before I started understanding what I was doing.
been going between apps, not able to find an RSS feed one I like, but I've managed to figure out Portainer a little, so I'm trying them out one by one.
most recent addition is Homarr, which I'm really enjoying so far! (despite having trouble installing it in Portainer) I like that it has little status icons for if an app is up or struggling. anyone else use a homepage?
I've been eyeing newer hardware for the main server but I don't think it's needed yet, so far I don't seem to need transcoding? but we'll see.
if anyone selfhosts, what's your favorite app you have?
Termux so I can ssh into my server to see what I screwed up this time
valid, one day I'll figure out ssh! until then I physically hook up my Raspberry Pis to my monitor.
Why not make that day today? Ssh is incredibly powerful, and for most use cases, really simple. Remotely managing the pi is certainly better than plugging it into a monitor
https://www.digitalocean.com/community/tutorials/how-to-use-ssh-to-connect-to-a-remote-server
Here's a 60-day free trial to tinker with as well: https://www.linode.com/tux
For the most part, after enabling ssh on the Pi, it's as simple as
ssh user@host
. Type "yes" to approve the server fingerprints, type in your password and you have a shell.After that, it's more about improving security and learning tools which can help out. SSH keys replace passwords and are more difficult to brute force or phish.
scp
allows uploading and downloading files. Tunnels make a connection from the server and forwards it to your machine (or the reverse!) Jump hosts use tunnels to get to another SSH server.There's a lot of tools to learn but the first step is very straightforward.