Commit Graph

224 Commits

Author SHA1 Message Date
ef0713999c dacbert, radiobert: update config 2021-10-07 20:20:08 +02:00
4f20008ec9 public-access-proxy: populate proxyHosts from other nixosConfigurations
fixes gitea issue #8
2021-10-06 21:55:43 +02:00
7746b695e7 c3d2-web: init 2021-10-06 02:55:30 +02:00
d8979a5eaf keycloak: flakify 2021-10-05 12:53:39 +02:00
1f7aea3a28 logging: consolidate, flakify 2021-10-05 00:13:06 +02:00
3ed7b4e16f
Add Gitea container 2021-10-02 21:05:40 +02:00
f817394e5e
defaults: nixUnstable, activate flakes, auto optimise store, auto gc 2021-10-02 19:31:44 +02:00
7ce04c0c1e mail: prepare 2021-10-02 00:47:45 +02:00
eda628049f
Update gitea URLs 2021-10-01 23:54:37 +02:00
99e93f68bd flake.nix: fix indentation 2021-09-30 20:54:21 +02:00
678e93eba7 flake.nix: s/ssh -t/ssh/ 2021-09-29 23:26:33 +02:00
a5dd695b83 flake.nix: inline deployment scripts 2021-09-29 23:26:05 +02:00
af83724eb3 flake.nix: remove explicit builders
there are better ways to use builders
2021-09-29 23:06:27 +02:00
2f14ccc517 dacbert: init 2021-09-27 22:23:06 +02:00
eb82d5fb01 nixosModule: do not disable documentation 2021-09-25 11:15:40 +02:00
ca01abceb8 flake.nix: add ${host}-sdImage package 2021-09-23 19:34:09 +02:00
837ae7c7e0 radiobert: init 2021-09-23 03:32:17 +02:00
2e1383af03 flake.nix: add nixosConfigurations.pipebert 2021-09-22 21:21:13 +02:00
35098479d1 overlay/openwebrx: init 2021-09-22 20:33:41 +02:00
1235a7439d mobilizon: init
does not yet send mails
2021-09-20 22:11:32 +02:00
9a936461e6 stream: init 2021-09-10 22:59:40 +02:00
8ac07ae985 spaceapi: flakify 2021-09-10 00:21:38 +02:00
1ddc5d2b11 flake.nix: add -nixos-rebuild-local 2021-09-08 22:48:13 +02:00
b349a48ec8 list-upgradable: obtain and print nixos system version 2021-09-08 01:36:26 +02:00
3b93b16370 ticker: flakify 2021-09-08 01:22:40 +02:00
45c4d752ab flake.nix: remove system from host-registry.nix again 2021-09-08 00:46:51 +02:00
873f825258 flake.nix: add list-upgradable 2021-09-08 00:34:38 +02:00
6ec7667c0a flake.nix: use more info from host-registry.nix 2021-09-08 00:33:57 +02:00
42a32a42dc flake.nix: pull in the zentralwerk network db 2021-09-07 00:38:32 +02:00
3b98bfb261 public-access-proxy: flakify 2021-06-23 21:59:10 +02:00
5c6d357036 dhcp: remove
DHCP server is now on c3d2-gw3.c3d2.zentralwerk.dn42
2021-06-16 20:01:38 +02:00
49a721fd3e flake.nix: update to nixos-21.05 2021-06-07 02:30:56 +02:00
bdb0713d68 flake.nix: reduce deployment verbosity 2021-06-07 02:30:16 +02:00
0f9193d874 freifunk, yggdrasil: enlarge core network from /26 to /25 2021-05-27 01:35:38 +02:00
0aef44118f flake.nix: add support for remote builders 2021-05-26 18:50:48 +02:00
31b643e2e0 kibana: flakify 2021-05-10 00:28:27 +02:00
59d25c2648 Do not import nixpkgs again in the flake, use extend 2021-03-26 09:39:57 +01:00
906ef601d3 mucbot: flakify 2021-03-22 16:22:57 +01:00
fb5751220f hail hydra! 2021-03-12 22:07:08 +01:00
f05e204484 Add admins to glotzbert 2021-03-12 17:06:37 +01:00
019c4487af grafana: flakify 2021-03-11 16:40:39 +01:00
4633b71ca9 dn42: flakify 2021-03-11 15:59:00 +01:00
fdc53ccbf0 matemat: rm dup nixosModules.admin 2021-03-10 15:43:39 +01:00
1eb98b60ca flake.nix: use flakified yammat 2021-03-10 01:54:28 +01:00
33b5746ed4 matemat: add secrets.nixosModules.admins to imports 2021-03-06 16:57:47 +01:00
ae1c93404d scrape: convert scrapers to flake input 2021-03-06 03:11:43 +01:00
4b8353c011 scrape: migrate from krops to flakes 2021-03-06 02:57:35 +01:00
8347def09b matemat: add auth 2021-03-06 02:28:46 +01:00
f8830c99da flake.nix: flakify with git 2021-03-06 01:14:19 +01:00
b26478db13 matemat: 🎆 init 2021-03-06 01:14:02 +01:00
d6ca053da1 flake.nix: implement --flakify switch for converting hosts to flakes 2021-03-05 01:26:19 +01:00
1a559b36e5 freifunk: obtain flaky secrets 2021-03-05 01:16:57 +01:00
1d3568bfe6 host-registry: add freifunk 2021-03-05 01:16:16 +01:00
73cc1e8fb9 flake.nix: deploy freifunk 2021-03-05 00:43:12 +01:00
379b1851bb yggdrasil: implement ospf, nat, name interfaces 2021-03-04 01:45:29 +01:00
ba5943e852 flake.nix: copy secrets for deployment 2021-03-04 00:47:05 +01:00
d2262715da Add yggdrasil configurations 2021-03-03 22:53:19 +01:00
6ff81bef39 flake.nix: simplify forAllSystems 2021-02-27 02:02:04 +01:00
535478c160 Flakify freifunk container 2021-02-26 20:23:24 +01:00
6c64ceec62 Put a non-authoritative DHCP server on Pulsebert
DHCP is an essential service and Pulsebert is more reliable than
anything in proxmox.
2021-02-24 14:16:42 +01:00
709d8e278e Flakify dhcp 2021-02-24 14:14:48 +01:00
ad42cc9838 Add nixos-hardware modules to glotzbert 2021-02-22 14:16:25 +01:00
ad5d1b6967 Remote deploy using nixos-rebuild rather than "nix shell" 2021-02-22 13:42:42 +01:00
ec81b6a28d Flakify pulsebert 2021-02-22 13:28:47 +01:00
cc1d97ba4f Flakify glotzbert 2021-02-22 13:13:08 +01:00
07c437c9ff Add this flake to the nix registry, add secrets to inputs 2021-02-22 12:17:40 +01:00
2bb9633559 Update flake nixpkgs input to 20.09 2020-10-26 16:06:42 +01:00
7dab4f4c8d Remove server7 2020-10-26 16:00:08 +01:00
7ce33808f2 Use modulesPath where appropriate 2020-08-04 17:16:35 +02:00
59a85a3f3d Update flake inputs 2020-07-07 20:52:01 +02:00
6882367df8 Consolidate yggdrasil to c3d2.hq.yggdrasil.enableGateway
Move the server7 hydra proxy to a container. The yggdrasil
addresses for containers has changed now. Add yggdrasil
mappings to /etc/hosts.
2020-04-21 17:27:14 +05:30
a1656f9553 server7: use sotest hydra flake 2020-04-21 17:27:14 +05:30
2ec4213eb6 Add Nixos module to flake, make check pass 2020-04-14 12:12:13 +05:30
6c84fc4ebf server7: switch to flake, re-enable hydra 2020-04-13 13:01:48 +02:00