feat: setup arkheon

This commit is contained in:
Luj 2024-09-02 16:42:35 +02:00
parent 9c4bf3af61
commit bc31afe86a
11 changed files with 94 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";
};
}