add service information to mine.shared.meta

This commit is contained in:
eyjhb 2024-08-13 14:42:32 +02:00
parent 74ff08576a
commit 280ad7013d
Signed by: eyjhb
GPG key ID: 609F508E3239F920
5 changed files with 81 additions and 0 deletions

View file

@ -1,6 +1,23 @@
{ config, ... }:
{
imports = [
./forgejo.nix
./auth_sources.nix
];
mine.shared.meta.forgejo = {
name = "Forgejo";
description = "We host our own Forgejo for hosting and managing your code! Login using your credentials.";
url = "https://${config.mine.shared.settings.forgejo.domain}";
package = let
pkg = config.services.forgejo.package;
in {
name = pkg.pname;
version = pkg.version;
meta = pkg.meta;
};
};
}