Files
dotfiles/flake.nix
T
2024-07-21 11:51:39 +02:00

38 lines
793 B
Nix

{
description = "a simple yet secure bitcoin node using nix-bitcoin";
inputs = {
nixpkgs.url = "nixpkgs/nixos-unstable";
nix-bitcoin.url = "github:fort-nix/nix-bitcoin/release";
};
outputs = {
self,
nixpkgs,
nix-bitcoin,
...
}: let
lib = nixpkgs.lib;
in {
nixosConfigurations = {
nixos = lib.nixosSystem {
system = "x86_64-linux";
modules = [
./configuration.nix
nix-bitcoin.nixosModules.default
(nix-bitcoin + "/modules/presets/secure-node.nix")
{
nix-bitcoin = {
generateSecrets = true;
operator = {
enable = true;
name = "satoshi";
};
};
}
];
};
};
};
}