diff --git a/clients/quadraticserver/cozybot.nix b/clients/quadraticserver/cozybot.nix index 420ccef..456d96a 100644 --- a/clients/quadraticserver/cozybot.nix +++ b/clients/quadraticserver/cozybot.nix @@ -12,6 +12,5 @@ reverse_proxy unix//var/run/cozybot/socket ''; - }; } diff --git a/clients/quadraticserver/forgejo.nix b/clients/quadraticserver/forgejo.nix index f900612..6b14701 100644 --- a/clients/quadraticserver/forgejo.nix +++ b/clients/quadraticserver/forgejo.nix @@ -54,12 +54,12 @@ Disallow: /*/*/*/commit EOF 200 - @commitAnonymous { - path /*/*/src/commit* - not header_regexp Cookie "(^|;\s*)session=[^;]*" - } + @commitAnonymous { + path /*/*/src/commit* + not header_regexp Cookie "(^|;\s*)session=[^;]+(?:;|$)" + } - redir @commitAnonymous /user/login?redirect_to={uri} 302 + redir @commitAnonymous /user/login?redirect_to={uri} 302 reverse_proxy unix/${socket} '';