1
0
Fork 0
This commit is contained in:
Lukas Wurzinger 2025-07-14 00:12:47 +02:00
parent 56c97b3712
commit 3f6dafe073
No known key found for this signature in database
13 changed files with 65 additions and 90 deletions

View file

@ -1,5 +1,5 @@
{
self,
inputs,
config,
lib,
pkgs,
@ -12,13 +12,13 @@ in
{
age.secrets = {
forgejo-mailer = {
file = self + /secrets/forgejo/mailer.age;
file = inputs.self + /secrets/forgejo/mailer.age;
mode = "400";
owner = cfg.user;
};
forgejo-admin = {
file = self + /secrets/forgejo/admin.age;
file = inputs.self + /secrets/forgejo/admin.age;
mode = "400";
owner = cfg.user;
};

View file

@ -1,7 +1,7 @@
{
attrName,
config,
lib,
inputs,
...
}:
let
@ -9,7 +9,7 @@ let
secret = config.age.secrets.${secretName};
in
{
age.secrets = lib.mkSecrets { ${secretName} = { }; };
age.secrets.${secretName}.file = inputs.self + /secrets/restic/${attrName}.age;
services.restic.backups.remote = {
repository = "sftp:u459482@u459482.your-storagebox.de:/${attrName}";

View file

@ -1,6 +1,6 @@
{
config,
lib,
inputs,
...
}:
let
@ -9,7 +9,7 @@ in
{
# TODO: tailscale
age.secrets = lib.mkSecrets { vaultwarden = { }; };
age.secrets.vaultwarden.path = inputs.self + /secrets/vaultwarden.age;
services.vaultwarden = {
enable = true;