1
0
Fork 0

Configure Forgejo to use Postgres

This commit is contained in:
Avery 2024-04-03 23:50:32 +02:00
parent ecb8159185
commit f3ff1388ac
Signed by: Avery
GPG key ID: B684FD451B692E04
5 changed files with 31 additions and 13 deletions

View file

@ -23,6 +23,10 @@ in {
LFS_JWT_SECRET = "";
LFS_JWT_SECRET_URI = "file://${forgejoConfigPath}/lfs_jwt_secret";
};
database = {
type = "postgres";
passwordFile = "${forgejoConfigPath}/database_password";
};
security = {
INSTALL_LOCK = true;
INTERNAL_TOKEN = lib.mkForce "";
@ -49,6 +53,7 @@ in {
${pkgs.forgejo}/bin/gitea migrate
'';
sops.secrets = arrayToSecrets [
"database_password"
"internal_token"
"lfs_jwt_secret"
"oauth2_jwt_secret"