r
Radicle
Git
{
config,
pkgs,
lib,
...
}: {
imports = [
../../../mixin/radicle.nix
../../../mixin/radicle-permissive.nix
../../../mixin/radicle-stats.nix
];
fileSystems."/var/lib/radicle" = {
device = "/dev/disk/by-id/scsi-0HC_Volume_34062081";
fsType = "btrfs";
options = ["discard=async" "noatime" "compress=zstd"];
};
services.radicle = {
httpd.nginx.serverAliases = ["seed.radicle.garden" "iris.radicle.xyz" "iris.radicle.network"];
settings.node.externalAddresses = lib.mkAfter [
"iris.radicle.xyz:58776"
"irisradizskwweumpydlj4oammoshkxxjur3ztcmo7cou5emc6s5lfid.onion:58776"
];
};
}