feat(etna): fix captcha on forgejo
This commit is contained in:
parent
f4f9d1c538
commit
68f719b7ff
3 changed files with 28 additions and 3 deletions
|
@ -1,6 +1,15 @@
|
|||
_: {
|
||||
{
|
||||
config,
|
||||
mkSecret,
|
||||
...
|
||||
}: {
|
||||
cfTunnels."git.uku3lig.net" = "http://localhost:3000";
|
||||
|
||||
age.secrets = mkSecret "turnstileSecret" {
|
||||
owner = "forgejo";
|
||||
group = "forgejo";
|
||||
};
|
||||
|
||||
services = {
|
||||
forgejo = {
|
||||
enable = true;
|
||||
|
@ -10,6 +19,10 @@ _: {
|
|||
createDatabase = true;
|
||||
};
|
||||
|
||||
secrets = {
|
||||
service.CF_TURNSTILE_SECRET = config.age.secrets.turnstileSecret.path;
|
||||
};
|
||||
|
||||
settings = {
|
||||
DEFAULT.APP_NAME = "uku's forge";
|
||||
|
||||
|
@ -23,9 +36,9 @@ _: {
|
|||
|
||||
service = {
|
||||
ALLOW_ONLY_EXTERNAL_REGISTRATION = true;
|
||||
# TODO enable turnstile once it gets fixed
|
||||
# see codeberg:forgejo/forgejo#3832
|
||||
ENABLE_CAPTCHA = true;
|
||||
CAPTCHA_TYPE = "cfturnstile";
|
||||
CF_TURNSTILE_SITEKEY = "0x4AAAAAAAaemJiXmRluMxbQ";
|
||||
};
|
||||
|
||||
oauth2 = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue