refactor(gitea): convert profile to configurable module
- Move gitea.nix from profiles/ to modules/ with mkOption-based config - Make litestream/restic buckets and secret paths configurable - Rename secrets to consistent michael-gitea-* naming - Configure gitea module in hosts/michael/default.nix
This commit is contained in:
@@ -1,18 +1,20 @@
|
||||
{...}: {
|
||||
sops.secrets.gitea-litestream = {
|
||||
sops.secrets.michael-gitea-litestream = {
|
||||
sopsFile = ../../secrets/michael-gitea-litestream;
|
||||
format = "binary";
|
||||
};
|
||||
|
||||
sops.secrets.restic-gitea-password = {
|
||||
sopsFile = ../../secrets/michael-restic-gitea-password;
|
||||
format = "binary";
|
||||
owner = "gitea";
|
||||
group = "gitea";
|
||||
};
|
||||
|
||||
sops.secrets.restic-gitea-env = {
|
||||
sopsFile = ../../secrets/michael-restic-gitea-env;
|
||||
sops.secrets.michael-gitea-restic-password = {
|
||||
sopsFile = ../../secrets/michael-gitea-restic-password;
|
||||
format = "binary";
|
||||
owner = "gitea";
|
||||
group = "gitea";
|
||||
};
|
||||
|
||||
sops.secrets.michael-gitea-restic-env = {
|
||||
sopsFile = ../../secrets/michael-gitea-restic-env;
|
||||
format = "binary";
|
||||
owner = "gitea";
|
||||
group = "gitea";
|
||||
|
||||
Reference in New Issue
Block a user