forgejo use latest and update

This commit is contained in:
Satria 2026-03-07 13:33:12 +07:00
commit 32c1205a51
2 changed files with 13 additions and 12 deletions

View file

@ -1,16 +1,17 @@
{ homelab, ... }: {
{ pkgs, homelab, ... }: {
services.forgejo = {
enable = true;
lfs.enable = true;
stateDir = "/mnt/data/forgejo";
secrets = {
oauth2.JWT_SECRET = "/mnt/data/forgejo/custom/conf/oauth2_jwt_secret";
server.LFS_JWT_SECRET = "/mnt/data/forgejo/custom/conf/lfs_jwt_secret";
security = {
INTERNAL_TOKEN = "/mnt/data/forgejo/custom/conf/internal_token";
SECRET_KEY = "/mnt/data/forgejo/custom/conf/secret_key";
};
};
package = pkgs.forgejo;
#secrets = {
# oauth2.JWT_SECRET = "/mnt/data/forgejo/custom/conf/oauth2_jwt_secret";
# server.LFS_JWT_SECRET = "/mnt/data/forgejo/custom/conf/lfs_jwt_secret";
# security = {
# INTERNAL_TOKEN = "/mnt/data/forgejo/custom/conf/internal_token";
# SECRET_KEY = "/mnt/data/forgejo/custom/conf/secret_key";
# };
#};
settings = {
server = {
DISABLE_SSH = true;