mirdaki

joined 2 years ago
[–] mirdaki@lemmy.ml 7 points 1 week ago

Hey, I appreciate your openness. Self-hosting is a really deep and wide domain to get into and that is really intimidating. If I may give my two cents, being a geek is about the love and interest in something, not your skill with it. The fact you know what a bash script is, let alone can write one, means you're more aware of this space than most folks

If you're comfortable using and supporting paid services, I think that's great! It supports the broader ecosystem and that's a good thing

But if this is a space you want to tinker with, I think you should try a small project. The security concerns I mentioned are basically zero if you only host something on your home network. Grab an old computer and try running something like Jellyfin (or something else you're interested in) on it with Docker. Things wont go perfectly, but that's OK, it's a learning experience. Keep at it till you get it working. If you like the experience, try more things. If not, great, you've scratched an itch and it's no longer there

Regardless, appreciate your kind words and sharing your perspective!

[–] mirdaki@lemmy.ml 3 points 1 week ago

I'm using a AMD Ryzen 7 3700X with 64GB of RAM for my main server. Looking at it right now (so just light background activity) the services are using ~3% of my CPU and 10GB of memory. Granted my ZFS cache is using 32GB of memory, I could tune that to use less, but I have enough headroom to make that fine

I opted to just use the Bitwarden service to avoid depending on my services to get my secrets for my services, so I haven't tried running it, but I have heard good things about Vaultwarden. I'll eventually try running that as a backup

[–] mirdaki@lemmy.ml 4 points 1 week ago (1 children)

Nice! No dark magic being involved is always a good thing haha

[–] mirdaki@lemmy.ml 4 points 1 week ago (3 children)

Oh that provision command sounds interesting! Did it take a bit of tinkering to get right?

[–] mirdaki@lemmy.ml 4 points 1 week ago (1 children)

I really do encourage experimenting more with NixOS. It's the strange combination of feeling safer (because of the rollbacks) and more powerful (because of all the modules and packages already setup by the community)

I also spent a while using Proxmox. Almost went with it over TrueNAS. It was a little bit of a tossup, one is a good VM manager with ZFS support and the other good ZFS manger with VM support. I ended up just liking the interface better for TrueNAS, but both are certainly capable

 

Hey y'all, I know getting a setup that feels "right" can be a process. We all have different goals, tech preferences, etc.

I wanted to a share my blog post walking through how I finally built a setup that I can just be happy with and use. It goes over my goals, requirements, tech choices, layout, and some specific problems I've resolved.

Where I've landed of course isn't where everyone else will, but I hope it can serve as a good reference. I’ve really benefited from the content and software folks have freely shared, and hope I can continue that and help others.

Happy to answer questions!