catrass

joined 1 year ago
[–] catrass@lemmy.zip 6 points 8 months ago

What's the difference?

[–] catrass@lemmy.zip 11 points 9 months ago
[–] catrass@lemmy.zip 15 points 10 months ago
 

As a disclaimer, I have posted this on a different community, but it was taken down due to irrelevance. Sorry if you're seeing this again!

I've been wanting to play around with NixOS in my homelab for a while now, but I never got too far, as I like having an easily reproducible setup, through IaC and scripts. NixOS proved problematic in this regard because I could not find a script on PVE Helper Scripts, or elsewhere.

After a while of waiting, I decided to make the script myself, and here it is! Or, well, a primitive working version of it. The script has a long way in terms of configurability, but it works decently well.

I thought I'd share and get some thoughts, suggestions or ideas, and maybe even help out someone else who wants to play around with Nix.

[–] catrass@lemmy.zip 3 points 11 months ago

The "in an hour" is relative

[–] catrass@lemmy.zip 1 points 11 months ago* (last edited 11 months ago) (3 children)

Noted! So just add a preceeding warning to inspect the script before running it.

Anything else I should add to the README?

Edit: Added a warning to the README, hopefully it's what you meant. If not, do let me know

[–] catrass@lemmy.zip 6 points 11 months ago (3 children)

As with most things homelab related, there is no real "right" or "wrong" way, because its about learning and playing around with cool new stuff! If you want to learn about different file systems, architectures, and software, do some reading, spin up a test VM (or LXC, my preference), and go nuts!

That being said, my architecture is built up of general purpose LXCs (one for my Arr stack, one for my game servers, one for my web stuff, etc). Each LXC runs the related services in docker, which all connect to a central Portainer instance for management.

Some things are exceptions though, such as Open Media Vault and HomeAssistant, which seem to work better as standalone VMs.

The services I run are usually something that are useful for me, and that I want to keep off public clouds. Vaultwarden for passwords and passkeys, DoneTick for my todo-list, etc. If I have a gap in my digital toolkit, I always look for something that I can host myself to fill thay gap. But also a lot of stuff I want to learn about, such as the Grafana stack for observability at the moment.

[–] catrass@lemmy.zip 6 points 1 year ago

He has a stick drift

[–] catrass@lemmy.zip 2 points 1 year ago

Hands down the best summary of the books

[–] catrass@lemmy.zip 9 points 1 year ago

It worked for COINTELPRO, maybe it could work here...

[–] catrass@lemmy.zip 5 points 1 year ago

Untreated mental illness

[–] catrass@lemmy.zip 18 points 1 year ago (2 children)

But what will I have for lunch :/

view more: next ›