forgejo migrate

This commit is contained in:
nyanloutre 2025-04-22 18:33:45 +02:00
parent ff322fd4a9
commit 5fd8c86ae6

View file

@ -300,6 +300,7 @@ in
forgejo = { forgejo = {
enable = true; enable = true;
package = pkgs.forgejo;
user = "gitea"; user = "gitea";
group = "gitea"; group = "gitea";
stateDir = "/var/lib/gitea"; stateDir = "/var/lib/gitea";
@ -312,7 +313,7 @@ in
settings = { settings = {
server = rec { server = rec {
HTTP_PORT = 3001; HTTP_PORT = 3001;
DOMAIN = "gitea.nyanlout.re; DOMAIN = "gitea.nyanlout.re";
ROOT_URL = "https://${DOMAIN}/"; ROOT_URL = "https://${DOMAIN}/";
}; };
log.LEVEL = "Warn"; log.LEVEL = "Warn";
@ -355,6 +356,15 @@ in
}; };
users.users.gitea = {
home = config.services.forgejo.stateDir;
useDefaultShell = true;
group = "gitea";
isSystemUser = true;
};
users.groups.gitea = { };
systemd.services.nginx.serviceConfig = { systemd.services.nginx.serviceConfig = {
ReadWritePaths = [ ReadWritePaths = [
"/var/www/hls" "/var/www/hls"