feat: setup arkheon

This commit is contained in:
Luj 2024-09-02 16:42:35 +02:00
parent 0ae1917081
commit 2dc55d2a94
Signed by: luj
GPG key ID: 6FC74C847011FD83
14 changed files with 125 additions and 10 deletions

15
profiles/server.nix Normal file
View file

@ -0,0 +1,15 @@
{ config, ... }:
{
deployment.tags = [ "server" ];
# Enable arkheon
age.secrets."arkheon-token".file = ../secrets/arkheon-token.age;
services.arkheon.record = {
enable = true;
tokenFile = config.age.secrets."arkheon-token".path;
url = "https://arkheon.luj.fr";
};
}