fix ci
This commit is contained in:
parent
2d995896c2
commit
62fe085b31
3 changed files with 8 additions and 8 deletions
|
@ -44,8 +44,8 @@ in
|
|||
};
|
||||
};
|
||||
};
|
||||
config = {
|
||||
services.hedgedoc = mkIf cfg.enable {
|
||||
config = mkIf cfg.enable {
|
||||
services.hedgedoc = {
|
||||
enable = true;
|
||||
environmentFile = cfg.environmentFile;
|
||||
settings = {
|
||||
|
@ -71,13 +71,13 @@ in
|
|||
defaultPermission = "private";
|
||||
};
|
||||
};
|
||||
services.caddy = mkIf ( cfg.enable && cfg.enable ) {
|
||||
services.caddy = mkIf cfg.caddy {
|
||||
enable = true;
|
||||
virtualHosts."https://${cfg.domain}".extraConfig = ''
|
||||
reverse_proxy unix/${config.services.hedgedoc.settings.path}
|
||||
'';
|
||||
};
|
||||
users.users.caddy.extraGroups = mkIf ( cfg.enable && cfg.enable ) [ "hedgedoc" ];
|
||||
users.users.caddy.extraGroups = mkIf cfg.caddy [ "hedgedoc" ];
|
||||
|
||||
};
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
config = mkMerge [{
|
||||
config = mkIf cfg.enable (mkMerge [{
|
||||
services.caddy.globalConfig = ''
|
||||
servers {
|
||||
metrics
|
||||
|
@ -91,5 +91,5 @@ in
|
|||
})
|
||||
];
|
||||
}
|
||||
];
|
||||
]);
|
||||
}
|
||||
|
|
|
@ -16,8 +16,8 @@ in
|
|||
};
|
||||
};
|
||||
};
|
||||
config = {
|
||||
services.restic.backups = lib.mkIf cfg.enable {
|
||||
config = lib.mkIf cfg.enable {
|
||||
services.restic.backups = {
|
||||
remotebackup = {
|
||||
repositoryFile = cfg.repositoryFile;
|
||||
passwordFile = cfg.passwordFile;
|
||||
|
|
Loading…
Add table
Reference in a new issue