Hi, I’d like to use hydra and integrate it with Gitea on my personal machine.
The Hydra manual has a section on exactly that! Unfortunately it recommends this:
{
services.hydra-dev.extraConfig = ''
<gitea_authorization>
your_username=your_token
</gitea_authorization>
'';
}
I don’t want to do this, since it will expose the token into the world-readable nix store, as well as be public in my git repository for the configuration. This is rather less ideal.
This is a common anti-pattern across nix modules that is slowly being phased out, so my question is, am I just missing something and there’s already a better way with hydra or should I raise an issue?