Commit graph

281 commits

Author SHA1 Message Date
zowoq
632d80837c web02: move secrets to sops 2024-12-19 01:10:59 +00:00
zowoq
bcdbe40580 modules/nixos/backup: move secrets to sops 2024-12-19 00:40:18 +00:00
zowoq
36a9be1663 move hercules CI secrets to sops 2024-12-19 00:00:18 +00:00
zowoq
b260b29a85 add all hosts to sops 2024-12-19 00:00:18 +00:00
zowoq
01137d599d modules/nixos/common/update: use grub.extraInstallCommands for boot diff 2024-12-18 23:04:13 +00:00
zowoq
9795fb35a0 update network-online target
b2e99477cd
2024-12-18 23:04:03 +00:00
zowoq
3463d7e3b4 modules/nixos/common/builder: switch to 6.12 kernel 2024-12-13 23:56:01 +00:00
zowoq
2d9c7d3004 darwin02: upgrade to M4.M 2024-12-12 04:54:02 +00:00
zowoq
91fa979303 modules/nixos/hydra: add darwin builder 2024-12-10 02:40:15 +00:00
zowoq
a26bfa181a format tree 2024-12-09 03:41:47 +00:00
zowoq
ae99cedd4d modules/nixos/common: increase zram to 100% 2024-12-05 03:32:55 +00:00
zowoq
6b926b7fc9 modules/nixos/hydra: re-enable hydra-notify
needed to create new declarative jobsets
2024-11-28 01:00:06 +00:00
zowoq
dbe42374d1 modules/nixos/common/telegraf: fix nix 2.24 2024-11-28 00:11:42 +00:00
zowoq
4ecf12712b refactor CI and remote builders 2024-11-25 02:57:16 +00:00
zowoq
0aa0c25db1 set gcc.arch, extra-platforms, system-features 2024-11-25 02:57:16 +00:00
zowoq
25e81d251e modules/nixos/common: set narinfo-cache-negative-ttl for update
also drop booted-system check
2024-11-24 23:52:12 +00:00
zowoq
b01db30564 modules/nixos/monitoring: switch to oauth-proxy for alertmanager 2024-11-24 23:41:34 +00:00
zowoq
3483677fcc modules/nixos/monitoring: switch back to separate subdomains
reverts d4343f7ebe
2024-11-24 23:41:34 +00:00
Marc Jakobi
d259ff73c1 users/mrcjkb: set default shell to zsh 2024-11-23 13:55:17 +00:00
Marc Jakobi
fc0db83a4c modules/*/community-builder: update keys for mrcjkb 2024-11-23 11:10:06 +00:00
zowoq
c229a2a776 modules: move builder into common 2024-11-21 23:34:46 +00:00
zowoq
b85d4b06a9 modules/nixos: add cgroups and exporter 2024-11-21 23:15:21 +00:00
zowoq
d51acadb72 modules/nixos/hydra: increase max-jobs to 3 2024-11-21 23:15:21 +00:00
zowoq
94fae1b7ed modules/nixos/hydra: disable services 2024-11-19 01:06:42 +00:00
zowoq
27c5622971 modules/shared/ci-builder: set max-silent-time, timeout 2024-11-19 01:06:32 +00:00
zowoq
8ce44ebf9a build03, web02: backup postgresql 2024-11-18 00:36:31 +00:00
zowoq
1f975577b0 modules/community-builder: add Enzime 2024-11-17 04:36:43 +00:00
zowoq
7ccb0ce723 modules/nixos/backup: set restart on-failure 2024-11-16 08:36:26 +00:00
zowoq
6ee4a1c4d5 use systemd unit name attribute 2024-11-14 03:56:00 +00:00
zowoq
06c99f6ef1 modules/nixos/monitoring: import hosts from knownHosts 2024-11-09 23:03:00 +00:00
zowoq
cf9f6100a9 nixpkgs-update: switch to hourly backups 2024-11-09 23:02:52 +00:00
zowoq
4eda852b6f modules/nixos/backup: add hourly 2024-11-09 23:02:52 +00:00
zowoq
237b43c1d4 Revert "modules/nixos/builder: add io_uring kernel patch"
This reverts commit 120cdb4d52.
2024-11-08 23:27:38 +00:00
zowoq
c05b406fb8 modules/nixos: add backup 2024-11-08 00:15:27 +00:00
zowoq
120cdb4d52 modules/nixos/builder: add io_uring kernel patch 2024-11-06 10:38:02 +00:00
Franz Pletz
cd5a31bf93 community-builder: add user fpletz 2024-11-06 06:40:10 +00:00
zowoq
f7146814ec modules/nixos/community-builder: refactor users
- align with darwin/community-builder

- remove unused hashedPassword, maybeWheel options
2024-11-04 00:38:52 +00:00
zowoq
5f28d26353 modules/nixos/monitoring/alert-rules: remove OfBorgEvalQueue
no point in keeping this when ofborg is in such a bad state that it fires continuously
2024-10-30 02:03:53 +00:00
zowoq
cf861eb4fb modules/nixos/monitoring: add grafana
This reverts commit b7d0c7a4c5.
2024-10-29 06:02:05 +00:00
zowoq
0793752767 modules/shared/community-builder: add terminfo packages 2024-10-29 05:53:36 +00:00
zowoq
065e315647 modules/nixos/monitoring: move to agenix 2024-10-29 00:05:15 +00:00
zowoq
a06d843d5c 'toString inputs' -> 'inputs' 2024-10-29 00:05:15 +00:00
zowoq
467a338908 modules/nixos/hydra: refactor 2024-10-27 03:54:04 +00:00
Marc Jakobi
e3ff3476aa nixos/community-builder: add user mrcjkb 2024-10-17 07:36:48 +00:00
zowoq
c3df4ff2b9 modules/nixos/nginx: add quic 2024-10-16 03:05:36 +00:00
zowoq
56d7deecd2 modules/nixos/monitoring/alert-rules: OfBorgEvalQueue: 2x -> 3x 2024-10-13 23:51:31 +00:00
Arnout Engelen
b38af78b7d Add raboof
mainly for one-off tests, such as seeing if I can further reproduce
https://github.com/python/cpython/issues/124924
2024-10-13 14:23:19 +00:00
zowoq
9746ffa853 modules/nixos/common: refactor 2024-10-09 04:31:02 +00:00
zowoq
01c2beb7b4 modules/nixos: add nginx
- set worker_processes / worker_cpu_affinity to auto, enable pcre_jit

- enable ktls

- set a default virtualHost for a 404 and use it for reuseport

- set enableACME, forceSSL by default, disable for localhost

- set robots header and file
2024-10-08 23:48:11 +00:00
zowoq
c17f5a7529 modules/shared: move free-space to bash script 2024-10-05 01:36:03 +00:00