Commit Graph

3850 Commits

Author SHA1 Message Date
Astro aae9f0321b scrape: add zuendstoffe 2022-02-08 18:38:38 +01:00
Ehmry - a02e4625da Add nix import and export to nncp 2022-02-07 13:19:55 +01:00
Ehmry - 7b512e337c Fix nncp boot 2022-02-07 12:22:03 +01:00
Astro 18eb4e2057 Revert "grafana: revert "add workaround for insecure xen, depended on by collectd-data""
This reverts commit 22a7ba4880.
2022-02-06 23:46:17 +01:00
Astro 22a7ba4880 grafana: revert "add workaround for insecure xen, depended on by collectd-data"
This reverts commit 7eb83c18e7.

https://github.com/NixOS/nixpkgs/pull/158352
2022-02-06 19:14:14 +01:00
Ehmry - 7ae2243ff7 nncp: reduce NNCP stats to aggregate rx/tx
This is to avoid a permanent record of who transfers where.
2022-02-06 13:16:11 +01:00
Ehmry - 526a03e595 nncp: enable autoupdate and autotoss 2022-02-06 13:00:21 +01:00
Astro 7eb83c18e7 grafana: add workaround for insecure xen, depended on by collectd-data 2022-02-06 01:16:48 +01:00
Astro 9b06e63457 grafana: simpliy collectdTypes 2022-02-06 01:12:02 +01:00
Astro 6f03450449 stream: add service Restart to peerflix 2022-01-30 03:50:43 +01:00
Astro ad1bd85666 stream: enable c3d2.autoUpdate 2022-01-30 03:50:30 +01:00
Astro 4132ebdf17 dacbert, glotzbert: enable c3d2.autoUpdate 2022-01-29 01:01:44 +01:00
Astro c1c7d71e47 flake.lock: update heliwatch 2022-01-28 23:26:25 +01:00
Ehmry - bdce8d784f nncp: enable nightly caller 2022-01-27 09:43:58 +01:00
Ehmry - a5a07f5a1e nncp: add dvn 2022-01-27 09:43:58 +01:00
Ehmry - 2ce1351963 nncp: call other nodes at 4:00 2022-01-27 09:43:58 +01:00
Astro 6ee303cebc modules/autoupdate: add update-from-hydra script 2022-01-25 23:32:02 +01:00
Astro e8cffff886 bind: source zentralwerk zones from zentralwerk flake instead of static export in c3d2-dns.git 2022-01-25 01:26:54 +01:00
Astro 0d4dfc90e4 flake.lock: update input zentralwerk 2022-01-25 01:26:33 +01:00
Astro c5ff918d44 schalter: remove
it's still running openwrt
2022-01-25 00:55:21 +01:00
Astro f762c6d630 flake.nix: let list-upgradable recognize autoupdated hosts 2022-01-25 00:54:22 +01:00
Astro b3d73d00cd host-registry: add schalter.ip4 as dns name 2022-01-24 01:25:55 +01:00
Astro e3a0e839d3 scrape: enable autoupdate 2022-01-24 01:25:43 +01:00
Astro a12d20e0ce flake.lock: update scrapers 2022-01-24 01:20:31 +01:00
Astro db1da57611 flake.lock: update 2022-01-24 00:30:28 +01:00
Astro 9aca1f22c2 users.nix: add ; 2022-01-24 00:14:43 +01:00
Ehmry - 6510e5fea4 nncp: correct collectd output 2022-01-23 21:06:34 +01:00
Astro d0c5acb696 config/admins.nix: remove legacy file 2022-01-23 19:39:33 +01:00
Tassilo - 136ada335b
user.nix: add revol-xut 2022-01-23 19:33:16 +01:00
Ehmry - 36ac1fa602 nncp: collect statistics
Publish the spool size and packet count for each neighbour.
2022-01-23 18:48:26 +01:00
Astro 3a521f7673 modules/autoupdate: use nix copy to fetch new system from cache 2022-01-23 01:20:15 +01:00
Astro 2a76be8b16 flake.nix: restrict *-vm to non-containers 2022-01-20 03:27:32 +01:00
Astro 53ac1caf13 flake.nix: enable `nix run ...-vm`
which still doesn't work
2022-01-20 03:15:54 +01:00
Astro 292042b7d2 flake.nix: eliminate flakifiedHosts 2022-01-20 03:12:37 +01:00
Astro 8ed7dba181 flake.nix: add *-vm packages to boot hosts in a test virtual machine
Requested-By: poelzi
2022-01-20 03:07:54 +01:00
Astro e270b121ce config/lxc-container: use dnscache addrs from hostRegistry 2022-01-20 03:04:04 +01:00
Ehmry - 06f9033bdb Replace mapHqHosts and mapPublicHosts with mergeHostsFile 2022-01-18 23:19:02 +01:00
Ehmry - 539cfb8d3b Add a IPv6 DNS resolver to config/lxc-container 2022-01-18 23:14:37 +01:00
Astro e36f00c428 modules/autoupdate: move from ../config/ 2022-01-18 22:12:41 +01:00
Ehmry - 2b1e2bdb36 Move nncp container into c3d2 vlan 2022-01-18 21:44:17 +01:00
Ehmry - c61915a9a2 Add NNCP relay host 2022-01-18 20:31:36 +01:00
Ehmry - 29da9eee7d Add c3d2.nncp options 2022-01-18 20:31:36 +01:00
Ehmry - 732ae81533 Add NNCP module 2022-01-18 20:31:33 +01:00
Ehmry - c869def65b Fix hosts/containers/stream config 2022-01-17 17:29:47 +01:00
Ehmry - 84f896770e Refactor host registry 2022-01-16 13:26:37 +01:00
Ehmry - dd05418887 Refactor k-ot user 2022-01-16 12:31:43 +01:00
Ehmry - c2fbfef90f Reduce users to attrset of ssh keys 2022-01-16 12:31:43 +01:00
Ehmry - f066f4cb82 Split "lib" into "config" and "modules"
Separate modules that add options from modules that change
configuration.
2022-01-15 21:04:38 +01:00
Ehmry - 5f910a4630 Remove old yggdrasil stuff 2022-01-14 00:22:59 +01:00
Ehmry - f4a8870632 overlay: add SimpleYggGen-CPP yggdrasil miner 2022-01-13 21:14:59 +01:00