feat: Add atticd service to sgx-nixos system

This commit includes the atticd service to the sgx-nixos system. The `atticd.nix` file has been added with default configuration and the attic service has been included in imports in `default.nix`. Modifications were made in `flake.nix` and `flake.lock` to integrate attic dependencies.
This commit is contained in:
Harald Hoyer 2024-06-28 11:01:44 +02:00
parent 2629021f33
commit 3c58dfb400
4 changed files with 171 additions and 35 deletions

View file

@ -40,6 +40,9 @@
simple-nixos-mailserver.url = "gitlab:simple-nixos-mailserver/nixos-mailserver/nixos-24.05";
simple-nixos-mailserver.inputs.nixpkgs.follows = "nixpkgs";
attic.url = "github:zhaofengli/attic";
attic.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = inputs:
@ -73,6 +76,7 @@
sops-nix.nixosModules.sops
disko.nixosModules.disko
simple-nixos-mailserver.nixosModule
attic.nixosModules.atticd
];
overlays = with inputs; [