diff --git a/flake.nix b/flake.nix index 0a5c5ca..94f6fef 100644 --- a/flake.nix +++ b/flake.nix @@ -68,6 +68,7 @@ ./nixos/services/nextcloud.nix ./nixos/services/ntfy.nix ./nixos/services/authentik.nix + ./nixos/services/monero.nix ] []; vm-sway = diff --git a/nixos/services/monero.nix b/nixos/services/monero.nix new file mode 100644 index 0000000..94cde2b --- /dev/null +++ b/nixos/services/monero.nix @@ -0,0 +1,15 @@ +{...}: { + services.monero = { + enable = true; + rpc = { + address = "0.0.0.0"; + restricted = true; + }; + extraConfig = '' + prune-blockchain=1 + confirm-external-bind=1 + out-peers=64 # This will enable much faster sync and tx awareness; the default 8 is suboptimal nowadays + in-peers=1024 # The default is unlimited; we prefer to put a cap on this + ''; + }; +}