Jörg Thalheim
ee8f7e82b8
apply treefmt to codebase
2022-12-31 07:27:07 +01:00
zowoq
69714f5be8
services/matterbridge.nix -> services/matterbridge
2022-12-03 15:40:50 +10:00
zowoq
f552813408
roles/hardware/hetzner-amd.nix, roles/hetzner-network.nix -> roles/hetzner
2022-12-03 15:40:49 +10:00
zowoq
fe576c9a96
switch to nixpkgs hydra
2022-11-04 08:50:02 +10:00
zowoq
da0e908c7b
refactor remote builders
2022-10-21 09:39:13 +10:00
zowoq
86c3c43a81
buildkite: remove
2022-10-15 18:25:25 +10:00
Jörg Thalheim
3c90c4e16b
run nixpkgs-fmt
2022-08-14 16:49:30 +02:00
Jörg Thalheim
8a3ece60e4
implement nixos deploy for all hosts
2022-08-13 11:13:06 +02:00
Jörg Thalheim
25f1f8b37b
switch to hydra git
2022-04-10 22:40:01 +02:00
Jörg Thalheim
4f6b7a6d04
get rid of niv
2022-04-10 22:29:40 +02:00
Jörg Thalheim
cf152a4640
unify hetzner hardware profile
2022-01-16 09:48:21 +01:00
Jörg Thalheim
bd37717135
add raid profile
2021-12-26 07:44:39 +01:00
Jörg Thalheim
6b8924f2a1
hercules: add cachix deploy agent secrets
2021-12-24 07:42:09 +01:00
zimbatm
a68e7ed9b3
deploy hercules-ci on build03
2021-11-11 23:08:28 +01:00
Jörg Thalheim
f396752761
use stable kernel for zfs
2021-11-07 12:34:45 +01:00
Jörg Thalheim
75a1130d7a
hydra: upload cachix directly
...
This no longer requires stopping hydra when doing nix-gc to avoid
race conditions in cachix-watch store.
2021-11-01 08:59:45 +01:00
Jörg Thalheim
86d87c08f2
move marvin-mk2 to build03
2021-05-05 08:30:15 +02:00
Jörg Thalheim
791ea9338a
move hydra to build03
2021-04-21 23:25:04 +02:00
Jörg Thalheim
5e2ce2f8fd
also start hydra instance on build03
2021-04-20 21:51:03 +02:00
Jörg Thalheim
7694959df4
buildkite: move to build03
2021-04-19 11:27:05 +02:00
Jörg Thalheim
f034903fcb
move matterbridge to build03
2021-04-18 07:58:02 +02:00
Jörg Thalheim
f8ae80995d
improve globbing for mounting /boot raid
2021-03-24 18:33:51 +01:00
Jörg Thalheim
0cc6cfe34b
simplify hetzner network do dhcp for v4
2021-03-24 18:28:27 +01:00
Jörg Thalheim
8e44cd8394
improve notes on how to fix servers from recovery system
2021-03-24 15:26:04 +01:00
Jörg Thalheim
b7d8558a4c
don't add zfs to boot.supportedFilesystems
...
The zfs module will figure out on its own if any filesystem needs zfs.
2021-03-09 09:45:32 +01:00
Jonas Chevalier
f2736f61d5
services: move hound to build03 ( #62 )
2021-03-08 00:22:10 +00:00
Jonas Chevalier
37e48b712e
move things around a bit ( #61 )
...
* keep ./services for instances
./profiles is for config-only modules
./services are like profiles, but configure a single instance of a
service. Those are fronted by Nginx as the load-balancer and have a DNS
entry as well.
* ci: build build03 as well
* move hydra to services
* move matterbridge to services
* move marvin-mk2 to services
* build01: share the remainder profiles
* build02: use the nix-community-cache
* fixup kexec
* rename profiles to roles
* README: sync with reality
2021-03-07 16:28:44 +00:00
Jörg Thalheim
4d1ba7f0d3
add build03 nixos configuration
2021-03-06 09:04:24 +01:00