nix-config/home/modules/runit/services/opengist.nix
lightly-toasted 3b3476c110 feat(y2q): add opengist
- Add environment and environmentFile options to runit module to support environment variables
- Add opengist runit service that uses these options
2025-12-07 15:19:44 +09:00

20 lines
382 B
Nix

{ pkgs, rootPath, ... }:
{
runit.services.opengist = {
script = ''
exec ${pkgs.opengist}/bin/opengist start
'';
environment = {
OG_HTTP_HOST = "127.0.0.1";
OG_HTTP_PORT = "6157";
OG_SSH_HOST = "127.0.0.1";
OG_SSH_PORT = "6522";
};
environmentFile = rootPath + /secrets/gitcrypt/opengist.env;
log.enable = true;
};
}