fix(sourcehut): try setting the origin string for each server

Same as before, I'm trying to force sourcehut to use http for internal
communication instead of https, to bypass the problem that the python
package used by sourcehut does not inherit my own CA
This commit is contained in:
Khaïs COLIN 2024-08-11 12:18:53 +02:00
parent fc7c524e0b
commit a5d00e6339

View file

@ -267,10 +267,15 @@ in
"git.sr.ht" = { "git.sr.ht" = {
oauth-client-id = "7f2819091157584f"; oauth-client-id = "7f2819091157584f";
oauth-client-secret = "/etc/nixos/secrets/sourcehut/git.oauth"; oauth-client-secret = "/etc/nixos/secrets/sourcehut/git.oauth";
origin = "http://git.${sourcehut-fqdn}";
}; };
"man.sr.ht" = { "man.sr.ht" = {
oauth-client-id = "man.sr.ht"; oauth-client-id = "man.sr.ht";
oauth-client-secret = "/etc/nixos/secrets/sourcehut/man.oauth"; oauth-client-secret = "/etc/nixos/secrets/sourcehut/man.oauth";
origin = "http://man.${sourcehut-fqdn}";
};
"meta.sr.ht" = {
origin = "http://meta.${sourcehut-fqdn}";
}; };
mail = { mail = {
pgp-key-id = "/etc/nixos/secrets/sourcehut/mail.key.id"; pgp-key-id = "/etc/nixos/secrets/sourcehut/mail.key.id";