This commit is contained in:
Lucy Hochkamp 2025-06-30 15:02:33 +02:00
parent 1ca1890e33
commit ab44dd5abb
No known key found for this signature in database
7 changed files with 191 additions and 106 deletions

View file

@ -5,13 +5,17 @@
inputs,
...
}:
let
stateDir = "/var/lib/atticd2";
in
{
# imports = [ inputs.attic.nixosModules.atticd ];
ragon.agenix.secrets.ds9AtticEnv = { };
ragon.persist.extraDirectories = [
"/var/lib/atticd"
stateDir
];
systemd.services.atticd.serviceConfig.ReadWritePaths = [ stateDir ];
services.atticd = {
enable = true;
@ -20,6 +24,11 @@
settings = {
listen = "[::]:8089";
database.url = "sqlite://${stateDir}/server.db?mode=rwc";
storage = {
type = "local";
path = "${stateDir}/storage";
};
jwt = { };