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