This repository has no description
424 B
20 lines
1{ config, ... }:
2
3let
4 r_ip = config.krebs.build.host.nets.retiolum.ip4.addr;
5in {
6 imports = [
7 ./privoxy.nix
8 ];
9
10 services.privoxy.settings.listen-address = "${r_ip}:8118";
11
12 krebs.iptables = {
13 tables = {
14 filter.INPUT.rules = [
15 { predicate = "-i retiolum -p tcp --dport 8118"; target = "ACCEPT"; }
16 { predicate = "-i dns0 -p tcp --dport 8118"; target = "ACCEPT"; }
17 ];
18 };
19 };
20}