My Nix Configuration

[hosts.marvin] fix some errors

Changed files
-10
hosts
marvin
-7
hosts/marvin/services/golink.nix
···
{
services.golink = {
enable = true;
-
tailscaleAuthKeyFile = /run/agenix/golink-authkey;
-
};
-
age.secrets.golink-authkey = {
-
file = ./secrets/golink-authkey.age;
-
path = "/run/agenix/golink-authkey";
-
owner = "golink";
-
group = "golink";
};
}
-3
hosts/marvin/services/vaultwarden.nix
···
services.vaultwarden = {
enable = true;
dbBackend = "postgresql";
-
webVaultPackage = pkgs.vaultwarden-vault;
config = {
# Web Server Settings
domain = "https://${d.extUrl}";
-
webVaultFolder = "${pkgs.vaultwarden-vault}/share/vaultwarden/vault";
rocketAddress = "0.0.0.0";
rocketCliColors = false;
rocketPort = d.port;
···
environmentFile = config.age.secrets.vaultwarden-vars.path;
};
systemd.services.vaultwarden.environment.PGPASSFILE = config.age.secrets.vaultwarden-pgpass.path;
-
environment.systemPackages = with pkgs; [ vaultwarden-vault ];
age.secrets.vaultwarden-vars = vaultwardenSecret // {
file = ./secrets/vaultwarden-vars.age;
};