From 457faf8c0c3dfe6f6e337921441cef29fa43b69f Mon Sep 17 00:00:00 2001 From: Tristan Date: Fri, 10 May 2024 17:28:25 +0100 Subject: [PATCH] alpine: monerod --- flake.nix | 1 + nixos/services/monero.nix | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 nixos/services/monero.nix 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 + ''; + }; +}