Add jirorian Nostr image upload service

Adds the jirorian NixOS module (systemd service, sops secrets, Caddy
fragment), wires it into the flake as a Codeberg input, fixes the Caddy
glob import path, and encrypts all five R2/Nostr secrets into bucur.yaml.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
randogoth 2026-06-08 10:09:30 +03:00
parent 3ae266293f
commit e8dcc49320
6 changed files with 88 additions and 51 deletions

View file

@ -29,6 +29,9 @@
zonetoast.url = "git+ssh://git@codeberg.org/randogoth/zonetoast.git";
zonetoast.flake = false;
jirorian.url = "git+ssh://git@codeberg.org/randogoth/jirorian.git";
jirorian.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = { self, nixpkgs, sops-nix, ... }@inputs:
@ -52,6 +55,7 @@
./modules/services/podman.nix
./modules/services/static-sites
./modules/services/webhook-deploy.nix
./modules/services/jirorian.nix
./modules/users/tobias.nix
];
};