# Software development configuration { config, pkgs, lib, ... }: { environment.systemPackages = with pkgs; [ gitea git-lfs ]; # 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; extraConfig = '' LFS_START_SERVER = true LFS_CONTENT_PATH = /var/lib/gitea/data/lfs ''; }; }