Ryan Mulligan
631d39400f
nixpkgs-update: switch back to alphabetical order for Repology source
2022-02-10 08:42:38 -08:00
Jörg Thalheim
61eaba980f
move github keys to security module
2022-01-29 10:46:10 +01:00
Jörg Thalheim
cf152a4640
unify hetzner hardware profile
2022-01-16 09:48:21 +01:00
Ryan Mulligan
1e9f69c278
build02: remove test-cachix service
2021-12-27 21:38:09 -08:00
Jörg Thalheim
d764454653
build02: also deploy hercules ci
2021-12-26 08:57:00 +01:00
Jörg Thalheim
bd37717135
add raid profile
2021-12-26 07:44:39 +01:00
Ryan Mulligan
044fa815f5
build02: fix cachix credential path again
2021-12-05 18:08:09 -08:00
Ryan Mulligan
48e72a3637
build02: fix cachix credential path
2021-12-05 13:46:25 -08:00
Ryan Mulligan
7595acfddf
build02: turn off store watcher and install communit-cache credentials for r-ryantm
2021-12-05 12:18:21 -08:00
Ryan Mulligan
cc528dfb6b
remove unused r-ryantm cachix-dhall file
2021-12-05 10:29:45 -08:00
Ryan Mulligan
d6982d8925
nixpkgs-update: restore cachix push
2021-12-05 10:25:05 -08:00
Jörg Thalheim
f396752761
use stable kernel for zfs
2021-11-07 12:34:45 +01:00
Ryan Mulligan
75eccad6de
build02: r-ryantm gitconfig
2021-10-26 17:24:07 -07:00
Ryan Mulligan
b5967a6abb
build02: make setup less manual
2021-10-26 10:10:29 -07:00
Jörg Thalheim
0d8e28e7ba
grub: support for mdraid1x
2021-10-24 01:16:07 +02:00
Jörg Thalheim
90b60cbdcb
build02: update filesystems
2021-10-24 01:12:41 +02:00
Jörg Thalheim
76a747f32c
rotate secret for build02
2021-10-24 01:02:16 +02:00
Jörg Thalheim
e40617c555
fixup key for build02
2021-09-29 19:43:42 +02:00
Jörg Thalheim
63f27cd249
add zimbatm's key and rencrypt all files
2021-09-29 19:03:27 +02:00
Jörg Thalheim
0c07216370
migrate to sops-nix
2021-09-25 22:35:55 +02:00
Ryan Mulligan
56764eff23
nixpkgs-update: cleanup nixpkgs-review files
2021-09-22 21:21:09 -07:00
Ryan Mulligan
b7b2fa0765
nixpkgs-update: add new source, derivations with updateScripts
2021-08-27 13:17:06 -07:00
Ryan Mulligan
878b8a0be1
reverse alphabetical order of repology updater
2021-08-21 10:25:47 -07:00
Ryan Mulligan
f4fc20926d
build02: split nixpkgs-update into three parallel services by source
...
* repology
* github
* pypi
2021-08-12 21:43:34 -07:00
Ryan Mulligan
0b50343f16
nixpkgs-update: skip pypy update source because it is broken
2021-03-31 21:22:05 -07:00
Jörg Thalheim
0cc6cfe34b
simplify hetzner network do dhcp for v4
2021-03-24 18:28:27 +01:00
Jörg Thalheim
c5870a9e8c
build02: switch to hetzner networking module
2021-03-20 06:20:40 +01: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
c44fa9bc06
move nginx to service
2021-03-04 11:02:47 +01:00
Jörg Thalheim
f1fad4f800
factor out nix-daemon profile
2021-03-04 10:59:19 +01:00
Jörg Thalheim
5094dd05b3
acme: move to common profile
2021-03-04 10:55:37 +01:00
Jörg Thalheim
72da0df51d
move users configuration to seperate profile
2021-03-04 06:24:57 +01:00
Jörg Thalheim
a67efcfe20
build02: enable ipv6
2021-02-20 17:13:54 +01:00
Ryan Mulligan
d14e918125
remove docker from build02
2021-01-17 15:14:33 -08:00
Ryan Mulligan
2dd585f3ce
add build02 which will run nixpkgs-update only for now
2021-01-17 14:47:14 -08:00