flake/systems/etna/uku.nix

32 lines
510 B
Nix
Raw Normal View History

{
config,
mkSecrets,
2024-06-26 19:30:41 +02:00
api-rs,
ukubot-rs,
...
}: {
2024-06-26 19:30:41 +02:00
imports = [
api-rs.nixosModules.default
ukubot-rs.nixosModules.default
];
age.secrets = mkSecrets {
apiRsEnv = {};
ukubotRsEnv = {};
};
cfTunnels."api.uku3lig.net" = "http://localhost:5000";
services = {
api-rs = {
enable = true;
environmentFile = config.age.secrets.apiRsEnv.path;
};
ukubot-rs = {
enable = true;
environmentFile = config.age.secrets.ukubotRsEnv.path;
};
};
}