This repository has no description
397 B
23 lines
1{ config, ... }:
2
3let
4 # TODO: make this a parameter
5 domain = "io.lassul.us";
6in
7{
8
9 services.iodine.server = {
10 enable = true;
11 domain = domain;
12 ip = "172.16.10.1/24";
13 extraConfig = "-c -l ${config.krebs.build.host.nets.internet.ip4.addr}";
14 };
15
16 krebs.iptables.tables.filter.INPUT.rules = [
17 {
18 predicate = "-p udp --dport 53";
19 target = "ACCEPT";
20 }
21 ];
22
23}