Not sure, but they also support Borg, which definitely does.
smiletolerantly
Btw, nice read OP. Always great to see more Nix "in the wild".
Can't believe noone mentioned this yet:
Any good password manager encrypts and decrypts your password file client side. The server should not even have the ability to read your passwords.
Even in the case of a leak of all of the server's data, as long as your password for the manager was good, you've got nothing to worry about.
I'd say pick a PW manager where both client and server are open source. Pick a strong passphrase. Enjoy.
Yeah, but no dark magic involved.
- build image
- copy to proxmox ISO store
- import, resize disk
- start, wait to come online
- read ssh pubkey, save it
- rekey secrets
- rebuild VM
The only "magic" parts are two nix modules for handling proper networking and hardware setup, and exposing required attributes to the script.
Works really well, zero manual config (beyond the services you want to run...) required on nix or proxmox side.
Nothing. People fearmonger
Funny - same thing here. Got 3 proxmox hosts running, all virtual machines are NixOS though.
I'd love to go full Nix, but between my GF and I, we kinda split the responsibilities: hardware is hers, applications are mine. And there's not a chance she'll give up her Proxmox hosts 😄
Got it automated to a single "provision" command though that will spin up any of my nix VMS unanttended, so I'm happy with that.
Lol. Living alone does not make you lonely.
Honestly, I'm gappy for my fellow Germans that so many are able to live by themselves! It's a good sign that fewer people need to share rent.
It's a goddamn stochastic parrot, starting from zero on each invocation and spitting out something passing for coherence according to its training set.
"Not understanding what is happening" in regards to AI is NOT "we don't jniw how it works mechanically" it's "yeah there are so many parameters, it's just not possible to make sense of / keep track of them all".
There's no awareness or thought.
Now THAT is something I wouldn't ever trust.
I bike (more carrying capacity) about 9km each direction. (Belgium to Germany, funnily enough.) That being said, not wanting to do so under the burning sun is absolutely valid.
We have NixOS, Proxmox and TrueNAS in use.
graphics.nvidia.enable = true;which then becomes pretty self-explanatory, at least if you are somewhat familiar with the ecosystem already. The way I'd recommend going about documentation with nix is this:nixpkgs. Look at what they are doing there/the comments explaining why. Often, this resolves any ambiguity, or helps you out with your goal.language:nix <thing you need to do>. As a random example: I recently wasn't sure how to configuring scaling in hyprland on NixOS, but searching for an appropriate term will quickly show you how other people have solved the same problem. It's not really documentation, but the declarative nature of nix means it's easy to find TONS of working examples via a github search.So, what's my advice?
If you are unfamiliar with NixOS, it's probably a bit of a headache getting a NAS to run satisfactory. Truenas works so well, there isn't really a need for nix. But running your services in nix is great, totally recommend!