This commit is contained in:
death916 2026-02-26 01:31:51 -08:00
parent b7a2a89b1d
commit e50db4a782
2 changed files with 52 additions and 5 deletions

View file

@ -62,10 +62,57 @@
services.postgresql = {
enable = true;
ensureDatabases = [ "forgejo" ];
ensureUsers = [{
ensureUsers = [
{
name = "forgejo";
ensureDBOwnership = true;
}];
}
];
};
services.adguardhome = {
enable = true;
openFirewall = true;
mutableSettings = true;
settings = {
http = {
address = "127.0.0.1:3000";
};
dns = {
# bind_hosts = [
# "192.168.0.116"
# "100.65.36.116"
# ];
port = 53;
upstream_dns = [
"9.9.9.9"
"8.8.8.8"
];
bootstrap_dns = [
"9.9.9.9"
"8.8.4.4"
];
};
filtering = {
protection_enabled = true;
filtering_enabled = true;
parental_enabled = false;
safe_search = {
enabled = false;
};
};
filters =
lib.map
(url: {
enabled = true;
url = url;
})
[
"https://adguardteam.github.io/HostlistsRegistry/assets/filter_9.txt"
"https://adguardteam.github.io/HostlistsRegistry/assets/filter_11.txt"
"https://adguardteam.github.io/HostlistsRegistry/assets/filter_1.txt"
];
};
};
environment.systemPackages = with pkgs; [

View file

@ -5,7 +5,7 @@
../modules/soju.nix
../modules/containers/docker/pangolin.nix
# ../modules/forgejo.nix
# ../modules/adguard.nix
../modules/adguard.nix
../modules/containers/docker/juicefs.nix
../modules/nixos/orac/restic.nix
../modules/containers/docker/karakeep/docker-compose.nix