Comment on Contract for self-hosting help
DesolateMood@lemmy.zip 20 hours ago
I would be happy to accept money, but I’m with everyone else here, just ask your questions and you’ll get answers.
But before you even get started, I have a question for you since it’s not indicated anywhere in your post. What do you want to self host? Do you want a media server (jellyfin)? Cloud storage? A federated service like Lemmy? Do you want to share these services with people outside of your home? Whatever knowledge gaps you want filled are going to depend on this.
I will say that a decent step 0 is finding a computer that you can put Linux on. It can be an old laptop that’s gathering dust, or, if you’re just trying to dip your toes and get a feel for it, you can try using a VM or WSL on your main computer (I’m assuming you have a computer with windows)
TA_Help@piefed.social 18 hours ago
My list, in order of complexity:
1) Set up the pi-hole I bought. The thing holding me back is that I suspect I might need a new router too but the local ISP doesn’t work with all routers. This question I could ask on this forum but it is quite hardware specific, so probably not the right place.
2) Set up a jellyfin server on my home network. I have a 2012 iMac for which I’ve upgraded the ram and replaced the hard drive with an ssd. I’m hoping I can use it for this, and anything else I decide to host locally.
3) A server (or servers) that I can access over the internet, including:
- cloud storage for files and photos;
- a calibre web instance;
- maybe bitwarden and linkwarden (or similar)?
The 3rd part is where I freeze. I believe I could manage 1 and 2 on my own.
wltr@discuss.tchncs.de 14 hours ago
With the 3rd part, I’d recommend going with Tailscale, it really helps for folks who don’t understand many things yet, and is super easy to setup. The free tier allows 3 users and 100 computers, so even if you need more, it’s easy to start with that, learn things and then change this aspect.
eightys3v3n@lemmy.ca 15 hours ago
I would recommend Emby over JellyFin personally. I have used Plex, JellyFin, and Emby. Plex is removing the point of using it, JellyFin seemed constantly broken for me. Emby worked the first time, and has continued to work without issue since.
IsoKiero@sopuli.xyz 17 hours ago
For pihole you don’t need support from router. It’s convenient if you can adjust dhcp-server settings so that pihole will automatically cover your whole network, but it’s not a requirement, you can just manually set each device to use pihole as DNS server. All you need is a static IP address outside your DHCP -pool. For spesific router configurations, you can ask those too, just include spesific model and possibly screenshots from your router interface.
That iMac of yours is more than enough to get you going. If you plan to run multiple things on it it might be good idea to look for hypervisors like proxmox or ovirt, but basic qemu+libvirt -setup on pretty much any linux-installation will work just fine too.
For the 3rd part, your concerns are mostly about networking and setting up pihole/other servers on your local network will gain you knowledge on how to manage that as well. Also, you can set up nextcloud/immich/whatever locally at first, get familiar with them and then allow access from the internet either via bitwarden or other tunneling or directly over public network. Latter has obviously way bigger threat models than using VPN and accessing stuff that way, but gladly the networking side of things is somewhat it’s own beast from the servers so you can build everything local only at first and then figure out what’s the best approach for you with remote access.
TA_Help@piefed.social 12 hours ago
When looking at installing pi-hole, I found this thread on reddit (RBR850 as a router is trash) explaining that:
No prizes for guessing which router I have. Yay! The OP mentioned using it as an AP instead with a real router in front of it, which would require a new router.
All this to say, I have actually given this thought and done some reading. Sometimes my brain just makes my life unnecessarily hard, and I’ve learned when to admit I need individual help. So thank you for all your time replying to me, but I still want to hire someone.
IsoKiero@sopuli.xyz 11 hours ago
Even if your router acts as an DNS proxy it shouldn’t overload any pihole installation unless you have a crapload of devices doing millions of queries per hour. My pihole manages all my devices (20-30 individual things) without any problems and even if I hit some rate limit it’s going to be a change to default configuration, not a immovable object on your way. Based on quick glance over that reddit thread a new router might be a good option, but that’s another easy-ish task to accomplish. I use mikrotik device and I’m pretty happy with it but there’s a ton of good options.
For hiring someone to coach you I can see quite a few of potential issues. People who claim to know what they’re talking about but don’t really have the knowledge, straight up scammers obviously, mismatch in personal chemistry which will make learning unnecessarily difficult or even impossible, some people just aren’t good at teaching even if they do know their stuff and so on. By all means, use your money however you like, but I personally strongly advice against it unless you can get some courses on (preferably local) reputable vendor. You can look for online courses too, cisco has a ton of courses on networking, redhat has plenty of linux courses and other big players have their own training and even certificates if you want to go that far.