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 = [{
name = "forgejo";
ensureDBOwnership = true;
}];
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; [