I have the following configuration in my configuration.nix:
933 │ # Radicle
934 │ services.radicle = {
935 │ enable = true;
936 │ privateKeyFile = config.sops.secrets."p2p/radicle/shackra/key".path;
937 │ publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJfB0nVQo2HR4QqzzZd6hG8mVkHs3LtldXZGXz9+e4to";
938 │ settings = {
939 │ web.pinned.repositories = [];
940 │ node = {
941 │ alias = "shackra";
942 │ peers.type = "dynamic";
943 │ seedPolicy = {
944 │ default = "block";
945 │ };
946 │ };
947 │ };
948 │ };
949 │ # fin
and, well, if I run rad self I see that my node is not running:
➜ rad self
Alias shackra
DID did:key:z6MkjkdrTFWBrqLkuL2DdKvq2SSW4F7UuWnDQ5jP3om55zKF
Node not running
SSH running (/run/user/1000/gnupg/S.gpg-agent.ssh)
├╴Key (hash) SHA256:2OdnUNvoMXMQy6QGBvdzcXGHJJTMhPMXLRiLbFLwFus
└╴Key (full) ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE6993vicjHjawdE7zKobQBFQRPua8FuWO3QHa1fdBwG
Home /home/jorge/.radicle
├╴Config /home/jorge/.radicle/config.json
├╴Storage /home/jorge/.radicle/storage
├╴Keys /home/jorge/.radicle/keys
└╴Node /home/jorge/.radicle/node
however, systemctl status radicle-node tells that it is, indeed, running:
systemctl status radicle-node
● radicle-node.service - Radicle Node
Loaded: loaded (/etc/systemd/system/radicle-node.service; enabled; preset: ignored)
Drop-In: /nix/store/qgqdrv5nfnjgqlbn9798wm3vn0wvqdz0-system-units/radicle-node.service.d
└─confinement.conf
Active: active (running) since Sun 2025-10-26 02:19:53 CST; 20min ago
Invocation: 96897ede6d444bb6aa1580ab02fab038
Docs: man:radicle-node(1)
https://docs.radicle.xyz/guides/seeder
Main PID: 40511 (.radicle-node-w)
IP: 253.2K in, 11K out
IO: 0B read, 1M written
Tasks: 13 (limit: 38294)
Memory: 6.3M (peak: 37.2M)
CPU: 883ms
CGroup: /system.slice/radicle-node.service
└─40511 /nix/store/bva4aj09b8mh4pb5g0f26swr7aww3vxs-radicle-node-1.5.0/bin/radicle-node --force --listen "[::]:8776"