she/they

Bit of a mess, kinda depressed, and going through a gender identity crisis :3

(Ongoing issues, brain pls fix)

  • 2 Posts
  • 5 Comments
Joined 1Y ago
cake
Cake day: Jul 20, 2023

help-circle
rss

As I mentioned in the post, my money budget is around 1000€ as a target, but it extends both up and down. I can stretch if needed, but if that’s comically overkill then I’d be happy to go lower. Time budget… not too high, but also not super low. I can certainly spend a day or two setting everything up. Electricity costs are certainly a factor, power prices here were some of the highest globally, even before the extreme increases lately.

Also thanks for the tip of the S3 backup, it’s probably a good idea to have an extra copy of important data off-site, yeah.


NAS, Home Servers, and where do I even start?
I'm having trouble finding a proper starting point for self hosting, so I am curious on any resources you'd recommend, or even some build lists / pre-built devices. ### What I want to do: #### Important 1) Host some applications like TinyTinyRSS, Jellyfin, GitLab, and Nextcloud which I'd want to be accessible in my home network 2) Use the computer as a NAS to back data up and have it easily accessible on my desktop and laptop 3) Have a piHole #### Optional 4) Access my hosted applications from outside of my network 5) Use tools like Radarr to automatically download things from torrent lists 6) Use it as a seedbox The reason the last three are optional is because for that I'd have to expose the computer to the outside network, which has a whole bunch of benefits, but also a whole bunch of risks I am likely neither capable of nor comfortable with working around, so unless there's an easy fix (number 3 might be able to be handled via a VPN?) they're a problem for future me. For anything further I think I can just go from here once those requirements develop I have already skimmed through some articles, watched some build guides for both NAS and home servers and honestly I just don't know what I need, both in information, hardware, and software. - Should I separate the NAS and Home Server, get a separate device for the piHole, or just have all three in one? - What hardware would be suitable for this? - Should I buy something off the shelf like a mini PC (for instance an Intel NUC) or one of these fancy prebuilt NAS devices where you just need to plug in some drives or build my own? - Would it be smarter to go with a Linux distro as the OS, for instance Debian, or should I use something like Unraid or TrueNAS which from what I can gather make setup more convenient and even handle docker images for you? I am somewhat comfortable with Linux and the command line and have a budget of about 1000€, but if I can get away with less that would be great, and I can also stretch higher if needed for my requirements. I am also very new to self hosting and my networking knowledge is not non-existent, but limited. I'm just a bit lost and would love some beginner-oriented resources or direct advice, thank you!
fedilink

Really, I’d just recommend using nano then. It’s installed basically anywhere you can find vim and works perfectly fine as a text editor! To use vim effectively it has a learning curve no matter what, so it’s not necessarily meant for everyone.


I was considering the VPN option, but as you mentioned for game servers that’s not reasonable, and for some of the collaborative tools I’d prefer being able to give people I don’t trust that much access, for instance people at work/university, to work together with them on whatever would be needed.

If I just decided to make the home server a home-only server, that would ease a lot of my worries. I guess I could get a personal one, with sensitive info but only home network access, and just rent a second one? It’s not like they’re that expensive if you’re just doing small-scale things and find a decent provider


Home server tips and security for beginners?
I would like to set up a NAS/Home Server Combination. I am not particularly experienced with networking and this general area, although I can handle Linux well enough at the very least, so I have a few questions, particularly about security, but also other things. --- So, here's what I want, to provide a general idea of my plans: I'd like - Storage for my local network - Nextcloud - "Sync sources" for myself like a self-hosted RSS Reader and I guess Nextcloud counts for this too, with Calendars, Contacts, etc. (These should be available primarily to me, but indirectly through other apps) - Collaborative tools also accessible to others (OnlyOffice, Etherpad, etc.) - Plex/Jellyfin/Similar - Factorio/Minecraft/Tf2 server for a handful of players (not all at once) This isn't a comprehensive list, but should provide a rough idea --- So, my questions: 1. Is it reasonable to combine a NAS and Home Server? 2. How do I keep it secure, especially with potentially sensitive data on Nextcloud or in general storage, if I also want others to be able to access parts of it? 3. What price range am I reasonably looking at if I want, let's say, 8TB (is that normal?) of storage and enough performance to run all the above plus some extra things? 4. What are some general best practices for hardware upkeep / preventing data loss? 5. What are some best practices for security overall? 6. Is there anything you'd like me to know, as a total novice in this field? --- I am grateful for any tips, even if they're not entirely related to my direct questions, so please feel free to dump all kinds of knowledge and tips on me, if it's not too much of a bother for you!
fedilink

It depends on what you’re used to and the programming languages you use. I learned typing on a German QWERTZ keyboard and while that works for languages like Python and Haskell, which are indentation-based, but for languages which use braces like Java, C, Rust, or similar, it can be annoying to have to use altgr+7 or altgr+0 for { and }. Thus I switched to a US ANSI layout, which was nicer for those specific characters, but caused problems when typing local characters like öäüß. After switching to Linux I set up a compose key, letting me press compose + a + " for ä for example, and while that’s a decent patch, that still breaks the typing flow. So now I’m in my ergo keyboard phase and trying to get my own personal layout going, which meets my own needs for needed characters, based on a colemak-dh design.