h/box: switch back to gitea, add webfinger for bd
This commit is contained in:
parent
fa03edd9ae
commit
290c82e726
@ -721,7 +721,7 @@ in
|
|||||||
stateDir = "/media/git";
|
stateDir = "/media/git";
|
||||||
appName = "Tape:neT";
|
appName = "Tape:neT";
|
||||||
|
|
||||||
package = inputs.unstable.legacyPackages.${pkgs.system}.forgejo;
|
package = inputs.unstable.legacyPackages.${pkgs.system}.gitea;
|
||||||
|
|
||||||
lfs.enable = true;
|
lfs.enable = true;
|
||||||
|
|
||||||
|
@ -516,6 +516,28 @@ in
|
|||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
enableACME = true;
|
enableACME = true;
|
||||||
root = "/var/www/bolddaemon.com";
|
root = "/var/www/bolddaemon.com";
|
||||||
|
|
||||||
|
locations = {
|
||||||
|
"/.well-known/webfinger" = {
|
||||||
|
extraConfig = ''
|
||||||
|
add_header Strict-Transport-Security $hsts_header;
|
||||||
|
add_header Referrer-Policy origin-when-cross-origin;
|
||||||
|
add_header X-Frame-Options DENY;
|
||||||
|
add_header X-Content-Type-Options nosniff;
|
||||||
|
add_header Content-Type application/json;
|
||||||
|
|
||||||
|
return 200 '${builtins.toJSON {
|
||||||
|
subject = "acct:aaron@bolddaemon.com";
|
||||||
|
links = [
|
||||||
|
{
|
||||||
|
rel = "http://openid.net/specs/connect/1.0/issuer";
|
||||||
|
href = "https://git.tapenet.org/";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}}';
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
"relay.bolddaemon.com" = {
|
"relay.bolddaemon.com" = {
|
||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
@ -568,10 +590,12 @@ in
|
|||||||
forceSSL = true;
|
forceSSL = true;
|
||||||
enableACME = true;
|
enableACME = true;
|
||||||
|
|
||||||
locations."/" = {
|
locations = {
|
||||||
proxyPass = "http://192.168.112.4:3000";
|
"/" = {
|
||||||
proxyWebsockets = true;
|
proxyPass = "http://192.168.112.4:3000";
|
||||||
priority = 1000;
|
proxyWebsockets = true;
|
||||||
|
priority = 1000;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user