Commit Graph

116 Commits

Author SHA1 Message Date
Astro fb741b9e3f lib/config/options: fix mqttServer options 2022-07-16 01:31:46 +02:00
Astro 5b1c0301d5 nixos-module/collectd: add distribution to mqttServer 2022-07-16 01:29:02 +02:00
Astro 00c57c88bf lib/config/options: add assertions for switch links 2022-06-27 22:09:16 +02:00
Astro aa0ffa8aa2 lib/config: update extraArgs to _module.args 2022-06-21 17:05:48 +02:00
Astro 2de02cc5bb *.nix: remove unused code 2022-03-22 18:13:17 +01:00
Astro bdca123b99 vpn-gw: init 2022-03-01 22:51:31 +01:00
Astro e6651c440d pkgs/ap: don't install wifi-on-link.sh on ap58 2022-01-18 21:21:45 +01:00
Astro 2789589c25 vxlan over wireless: get to work 2022-01-18 03:50:43 +01:00
Astro 1327680612 vxlan over wireless: first try 2022-01-18 01:05:16 +01:00
Astro 6cc02abdb8 yggdrasil: properly add a static key 2022-01-13 23:40:43 +01:00
Astro d8bd90e049 yggdrasil: prepare container deployment 2022-01-13 20:17:50 +01:00
Astro 3c44eeaab1 lib/config/options: move host wireguard setting to interface entries 2022-01-11 19:58:50 +01:00
Astro 2808bebffc lib/config/options: add duplicate vlan check 2021-11-15 21:30:38 +01:00
Astro 21fe4f2503 lib/config/options: add duplicate address checks and fix them 2021-11-14 01:41:19 +01:00
Astro bcf60d2a5b config: remove automatic config subnet4Len, subnet4Net 2021-11-13 02:53:54 +01:00
Astro 32c0def45b config: nixify everything 2021-11-13 01:23:23 +01:00
Daniel Poelzleithner 7f800810ad fix missing string conversation 2021-11-10 22:58:17 +01:00
Daniel Poelzleithner cbf226f3a5 add mon alias entries to ceph cluster 2021-11-10 22:54:03 +01:00
Astro f41c7d37e2 lib/config: move _ceph-mon._tcp srv record from server7 to server5 2021-11-10 20:55:39 +01:00
Astro 245cbcfc10 nix/config: add cluster _ceph-mon._tcp SRV records 2021-11-10 20:13:05 +01:00
Astro 01f37cec9f lib/dns: add extraRecords 2021-11-10 20:12:45 +01:00
Astro f0c5f1d398 lib/config/legacy: reflect the actual topology 2021-11-07 02:55:44 +01:00
Astro 71675556f2 lib/config: implement assertions and warnings 2021-11-07 02:43:56 +01:00
Astro 40e8b351d5 pkgs/ap.nix: migrate template to nix 2021-11-06 22:57:12 +01:00
Astro 001aaecf3a lib/config/options: rewrite getHostLinkNetworks et al 2021-11-06 03:38:01 +01:00
Astro 7834d64e27 lib/config/legacy: treat single eth0 as wan port 2021-11-06 03:36:55 +01:00
Astro e975d78504 lib/config: add config.site.sshPubKeys 2021-11-04 19:17:57 +01:00
Astro 9852920ee8 nix/lib/config: begin treating aps as manageable switches 2021-11-04 19:17:31 +01:00
Astro 8acc37b5d5 lib/openwrt-models: add code to get port definitions 2021-11-03 23:21:43 +01:00
Astro 3072e1e78c pkgs/switches: switch from salt to nix 2021-11-03 01:09:22 +01:00
Astro f54fa47fd8 upstream4: add forwardPorts for jabber coturn 2021-10-18 03:32:50 +02:00
Astro 4634b94199 upstream4: add forwardPorts for jabber 2021-10-18 01:21:28 +02:00
Astro 2c3c0fa13c upstream: disable NAT reflection for DNS port forwards 2021-10-16 23:56:32 +02:00
Astro eae6cc680b nix: fix more names 2021-10-14 17:12:33 +02:00
Astro 0ca0a9e9fd nix: remove dangling `.ip4` 2021-10-14 17:10:11 +02:00
Astro dd399d7871 lib/config/legacy: add bind to upstream4.forwardPorts 2021-10-14 17:05:05 +02:00
Astro 6da7456ba1 lib/config/legacy: increase readability of upstream4.forwardPorts 2021-10-14 17:03:49 +02:00
Astro a5cc429946 upstream4: add forwardPorts for mail 2021-10-02 00:48:32 +02:00
Astro e0d12435f0 upstream4: set gitea port forwarding to 22/tcp 2021-10-01 21:28:14 +02:00
Astro 2bae8c6785 Revert "upstream4: fix gitea port fwding"
This reverts commit 61cfd3a313.
2021-10-01 21:12:28 +02:00
Astro 61cfd3a313 upstream4: fix gitea port fwding 2021-10-01 20:51:04 +02:00
Astro 6245887f0f lib/config/legacy: add dacbert mac 2021-09-28 00:24:11 +02:00
Astro 44094c1346 pulsebert.hq.c3d2.de: change MAC address 2021-09-22 23:35:28 +02:00
Astro 5915d9a16a lib/config/options: doc 2021-09-19 02:18:17 +02:00
Astro 23190495ff upstream4: add port forwarding 2021-09-10 20:00:04 +02:00
Astro 04de05ce75 lib/config/options: add missing staticIpv4Address default 2021-09-07 00:11:28 +02:00
Astro 1b4f761de8 nixos-module/container/upstream: fix SNAT by adding a staticIpv4Address option 2021-09-06 22:58:52 +02:00
Astro 3be7beaf27 upstream4: add port forward 2222/tcp to gitea 2021-09-06 21:14:37 +02:00
Astro bc590bca8c upstream4: remove outdated port forwardings 2021-09-06 21:12:26 +02:00
Astro 5b27eb82ac config: add server1 to mainServers 2021-08-20 21:39:31 +02:00