From ca47bc97d2fb1629110b06439451385083a3d0af Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Tue, 16 May 2023 19:59:05 +0200 Subject: [PATCH] Update gitea config with updated repository settings and automatic signing --- src/Forgejo/README.md | 2 +- src/Forgejo/app.ini | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/Forgejo/README.md b/src/Forgejo/README.md index 31c7efc..b59a6a8 100644 --- a/src/Forgejo/README.md +++ b/src/Forgejo/README.md @@ -2,6 +2,6 @@ Install `app.ini` to `/etc/forgejo/app.ini`. -Fill in secrets. +Generate GPG signing key. Fill in secrets. Install `custom` to `/var/lib/forgejo/custom`. diff --git a/src/Forgejo/app.ini b/src/Forgejo/app.ini index cf7beb8..87d623d 100644 --- a/src/Forgejo/app.ini +++ b/src/Forgejo/app.ini @@ -28,15 +28,27 @@ REVERSE_PROXY_TRUSTED_PROXIES = 127.0.0.0/8,::1/128 [oauth2] ENABLE = false -[log] -ROOT_PATH = /var/log/forgejo - [service] DISABLE_REGISTRATION = true [repository] ROOT = /var/lib/forgejo/repos +DEFAULT_PRIVATE = true +PREFERRED_LICENSES = AGPL-3.0-or-later +ENABLE_PUSH_CREATE_USER = true +ENABLE_PUSH_CREATE_ORG = true +DEFAULT_REPO_UNITS = repo.code,repo.releases,repo.issues +DISABLE_STARS = true DEFAULT_BRANCH = main +ALLOW_ADOPTION_OF_UNADOPTED_REPOSITORIES = true +ALLOW_DELETION_OF_UNADOPTED_REPOSITORIES = true +DISABLE_DOWNLOAD_SOURCE_ARCHIVES = true + +[repository.signing] +SIGNING_KEY = $$$ +SIGNING_NAME = Forgejo on Huascaran +SIGNING_EMAIL = forgejo@edgarpierre.fr +DEFAULT_TRUST_MODEL = collaboratorcommiter [mailer] ENABLED = true