update nixpkgs to 24.11 (small)

Also use non-lts forgejo and adjust config for 24.11.
This commit is contained in:
June 2024-12-08 22:21:15 +01:00
commit a039b3febf
Signed by: june
SSH key fingerprint: SHA256:o9EAq4Y9N9K0pBQeBTqhSDrND5E7oB+60ZNx0U1yPe0
3 changed files with 13 additions and 7 deletions

View file

@ -7,13 +7,19 @@
# - https://codeberg.org/forgejo/forgejo/src/branch/forgejo/docs/content/administration/reverse-proxies.en-us.md
# - https://forgejo.org/docs/latest/admin/email-setup/
{ pkgs-unstable, ... }:
{ pkgs, ... }:
{
services.forgejo = {
enable = true;
package = pkgs.forgejo;
database.type = "postgres";
mailerPasswordFile = "/run/secrets/forgejo_git_smtp_password";
secrets = {
mailer = {
PASSWD = "/run/secrets/forgejo_git_smtp_password";
};
};
settings = {
DEFAULT = {