servo: enable monero service

This commit is contained in:
Colin 2023-11-26 07:57:52 +00:00
parent 5452286493
commit 7d8595233c
3 changed files with 14 additions and 0 deletions

View File

@ -18,6 +18,7 @@
./komga.nix
./lemmy.nix
./matrix
./monero.nix
./navidrome.nix
./nginx.nix
./nixserve.nix

View File

@ -0,0 +1,11 @@
# as of 2023/11/26: complete downloaded blockchain should be 200GiB on disk, give or take.
{ ... }:
{
sane.persist.sys.byStore.ext = [
# /var/lib/monero/lmdb is what consumes most of the space
{ user = "monero"; group = "monero"; path = "/var/lib/monero"; }
];
services.monero.enable = true;
services.monero.limits.upload = 5000; # in kB/s
}

View File

@ -49,6 +49,8 @@
sane.ids.media.gid = 2414;
sane.ids.ntfy-sh.uid = 2415;
sane.ids.ntfy-sh.gid = 2415;
sane.ids.monero.uid = 2416;
sane.ids.monero.gid = 2416;
sane.ids.colin.uid = 1000;
sane.ids.guest.uid = 1100;