A new forge is now used, it is pretty much equal to before, but now we
are using (a fork of) Gitea instead of Forgejo. Gitea was choosen
because provides more features that we need compared to Forgejo and it
has a more modern codebase to fork and customize. The fork can be found
at https://code.capytal.cc/loreddev/gitea, it mostly provides a new
default theme and custom UI changes.
This commit is contained in:
Guz
2025-10-11 09:21:21 -03:00
parent 8df6647f9e
commit 470d719f80
6 changed files with 375 additions and 87 deletions

View File

@@ -32,18 +32,10 @@ with lib; {
# Anubis
${config.services.anubis.defaultOptions.user} = [
"anubis/forgejo/hex_file"
"anubis/gitea/hex_file"
"anubis/medama/hex_file"
];
# Forgejo
${config.services.forgejo.user} = [
"forgejo/actions/token"
"forgejo/git_password"
"forgejo/s3/key"
"forgejo/s3/secret"
];
# Garage
"garage" = [
"garage/admin_key"
@@ -53,6 +45,16 @@ with lib; {
"garage/rpc_secret"
];
# Gitea
${config.services.gitea.user} = [
"gitea/actions/token"
"gitea/oauth2/jwt_secret"
"gitea/security/internal_token"
"gitea/security/secret_key"
"gitea/server/lfs_jwt_secret"
"gitea/storage/access_key_id"
"gitea/storage/secret_access_key"
];
# keikos.work
${config.services.keikos.web.user} = [