Commit Graph

145 Commits

Author SHA1 Message Date
Astro 8869681b28 remove yggdrasil 2023-01-21 02:12:32 +01:00
Astro e618d0caff replace ospf with bgp 2023-01-20 22:28:12 +01:00
Sandro - a510e60e4d
Add config.site.net-combined 2022-12-20 03:47:27 +01:00
Astro 13e0aa216e nixos-module/container/bird: rework radv router selection 2022-10-23 01:16:18 +02:00
Astro 9be5565030 lib/config/options: disable isRouter for servers 2022-10-22 22:40:48 +02:00
Astro db2d0537e3 lib/dns: fix @.zentralwerk.org records 2022-10-22 21:25:26 +02:00
Astro 8fe58d2816 lib/dns: add records for http 2022-10-22 21:19:38 +02:00
Astro 75ebd1d3ea lib/dns: add forward records from ctx flpk 2022-09-18 22:28:34 +02:00
Astro da6b2d55fc pkgs/dns-slaves: fix 2022-09-18 15:50:11 +02:00
Astro bf9e28c5dc lib/dns: don't filter for up* 2022-09-18 03:22:57 +02:00
Astro 05641a7f74 flpk-gw: implement upstream.noNat.subnets4 2022-09-18 01:42:34 +02:00
Astro f8c1c17a1d bird: implement ospf.allowedUpstreams6 2022-09-18 01:37:57 +02:00
Astro 70f63609f6 ap: add explicit ifname for ssids of duplicate nets 2022-09-16 19:19:24 +02:00
Astro 0002456abf options, saal aps: turn ZW public back to no encryption, add ssid Datenspuren for owe 2022-09-16 18:57:16 +02:00
Astro ff5d750697 pkgs/openwrt/uci-config: add wifi encryption option 2022-09-14 17:23:13 +02:00
Astro b5334a0859 lib/openwrt-models: work around empty lines 2022-09-12 19:36:03 +02:00
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 6f8dfc8859 config: remove upstream1 and upstream2 entirely 2022-06-10 18:55:25 +02:00
Astro d54bb4f871 lib.getOpenwrtModel: update to newer model naming scheme 2022-04-29 00:54:08 +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 b393efecf7 lib/dns: exclude ipv6 ctx yggdrasil 2022-01-25 01:07:17 +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