Change Gitea default theme Disable SSH in Gitea Remove gitea server additional config Force rebuild of Gitea Remove git-lfs package Remove indentation in Gitea extra config fixup! Force rebuild of Gitea fixup! fixup! Force rebuild of Gitea Enable modified ui gitea service Remove gitea extra config
26 lines
551 B
Nix
26 lines
551 B
Nix
# Software development configuration
|
|
{ config, pkgs, lib, ... }:
|
|
{
|
|
environment.systemPackages = with pkgs; [
|
|
gitea
|
|
];
|
|
|
|
# Gitea setup with daily backup
|
|
services.gitea = {
|
|
enable = true;
|
|
domain = "coolneng.duckdns.org";
|
|
rootUrl = "https://coolneng.duckdns.org/gitea";
|
|
database = {
|
|
type = "postgres";
|
|
passwordFile = "/var/keys/gitea/db";
|
|
};
|
|
cookieSecure = true;
|
|
disableRegistration = true;
|
|
repositoryRoot = "/vault/git";
|
|
dump.enable = true;
|
|
useWizard = true;
|
|
appName = "Gitea";
|
|
};
|
|
|
|
}
|