Commit Graph

360 Commits

Author SHA1 Message Date
ed35be3bcf flake.nix: fix *-vm package 2022-10-21 23:11:15 +02:00
302a7b227e flake.nix: merge zentralwerk-network flpk+pub into hostRegistry 2022-10-21 20:33:47 +02:00
9c3747bf95 hydra: fix eval
nixos-unstable has removed the patchNetrcRegression input from curl,
so switching back to stable for now
2022-10-14 19:19:25 +02:00
c8431bbaf0 riscbert: use nixos-unstable 2022-10-13 20:03:37 +02:00
25134c72f0 riscbert: switch from riscv64 flake to nixos-hardware
support just got merged by Mic92:
https://github.com/NixOS/nixos-hardware/pull/479
2022-10-10 20:37:21 +02:00
9c2262688a schalter: try nixpkgs fork for armv6 2022-09-29 18:24:08 +02:00
e9639581a3
Merge config/ into modules/ 2022-09-28 21:10:09 +02:00
52bc6c7a84 schalter: allowMissing = true for acpi error 2022-09-28 20:06:22 +02:00
e91e916559 flake.nix: set input harmonia to updated upstream 2022-09-28 18:40:00 +02:00
f329cd3b70 s/runCommandNoCC/runCommand/g 2022-09-26 23:47:36 +02:00
9039e1555b schalter: cross-build 2022-09-26 22:45:34 +02:00
81ea2613ce Revert "schalter: remove"
This reverts commit c5ff918d44.
2022-09-26 19:21:08 +02:00
7eb79ae6f2 flake.nix: fix gcroots in microvm-update-${name} 2022-09-26 01:06:19 +02:00
9e7a7c9ee6 hydra: add harmonia on https://nix-serve.hq.c3d2.de 2022-09-25 22:04:59 +02:00
d5507357ec
Switch pulsebert to pipewire 🎉 2022-09-25 19:48:13 +02:00
5862adf9ed modules/microvm: refactor into modules/nomad-microvm 2022-09-22 02:04:04 +02:00
52dd8af180 flake.nix: parallelize copying in nomad-job-* 2022-09-22 02:04:04 +02:00
ff9e1ee7ad flake.nix: fix gcroots in microvm-update-${name}-local 2022-09-21 21:26:45 +02:00
a310d801d4
Copy with ssh-ng to speedup things 2022-09-21 20:25:01 +02:00
8a4db81345 hosts/sshlog: init 2022-09-20 00:00:02 +02:00
8dc5e6fad6
rebuild-local: don't check remote host when only building 2022-09-17 22:16:40 +02:00
6dd686cf1e flake.nix: let inputs.bevy-julia point to my fork 2022-09-17 21:14:30 +02:00
eac0873ddb
Dedupe flake-utils 2022-09-17 17:52:56 +02:00
6121d9cd59 flake.nix: don't let bevy-julia's naersk.inputs.nixpkgs follow 2022-09-17 01:31:49 +02:00
989ef10dbf dacbert, glotzbert, rpi-netboot: add bevy_julia 2022-09-17 01:27:35 +02:00
980da95261 flake.nix: fix ln in microvm-update-${name} 2022-09-16 22:12:06 +02:00
9a9baab56b flake.nix: let inputs.bevy-mandelbrot point to my fork 2022-09-16 00:09:01 +02:00
5c9575eeac flake.nix: let inputs.tracer point to my fork 2022-09-16 00:08:58 +02:00
ef858c7a46 hosts/zengel: init 2022-09-15 20:32:50 +02:00
9b86c78301
Reduce duplicated inputs 2022-09-14 23:16:06 +02:00
3ce02a849c rpi-netboot: add tracer, bevy-mandelbrot 2022-09-14 21:34:27 +02:00
f464427520 flake.nix: let microvm-update-** properly create gcroots symlinks 2022-09-14 00:19:59 +02:00
57731ad815 flake.nix: add package to expoort host-registry 2022-09-14 00:19:39 +02:00
e4060f1ac8 flake.nix: fix microvm-update-*-local 2022-09-12 18:49:58 +02:00
9ebaf0be62
Try to use hydra if signing key is locally configured 2022-09-09 23:34:28 +02:00
3632d4291e
Prefer ipv4 for deployment again 2022-09-09 23:34:10 +02:00
74ce1f51d9 flake.nix: let microvm-update-${name} create gcroots symlinks 2022-09-08 20:41:37 +02:00
Emery
678313627a Add ERIS CoAP server to nncp 2022-09-06 11:24:34 -05:00
7c470efd99 ticker: revert naersk input due to build regression 2022-09-05 22:53:15 +02:00
a0dc08e97b hosts/leoncloud: init 2022-09-05 22:19:35 +02:00
afec1e252b riscbert: try cross-building 2022-09-05 04:18:00 +02:00
f900ab3d94
hydra: switch to nixos-unstable base 2022-09-04 16:05:11 +02:00
a3dd8c004d
Remove auth fork 2022-09-04 16:04:28 +02:00
96284491ff
pulsebert: back to pi 2022-09-04 13:13:59 +02:00
4296b8d979
Bump 2022-09-03 01:26:45 +02:00
bdbfef3bc5
Switch pulsebert to dell mini 2022-08-24 00:32:00 +02:00
4733360cdb
Don't evaluate profile when hydra switching 2022-08-23 00:35:02 +02:00
c9e34bc740
pulsebert: add sdimage back 2022-08-23 00:19:33 +02:00
50d72bd5d3
Use nixos-rebuild in all deploy scripts
otherwise nix-env is not run to create the profile which in turn also
does not create a bootloader entry.
2022-08-22 22:38:31 +02:00
b7bc64e2df nfsroot: provide netbootxyz from this host 2022-08-22 22:14:16 +02:00
85a1948377
Switch to upstream nixos-unstable 2022-08-21 22:58:22 +02:00
f39817a2fb
Only use one flake-utils 2022-08-18 23:59:07 +02:00
476e7f5f47
hedgedoc: switch to normal nixos-unstable 2022-08-18 23:55:34 +02:00
73a81397d8
gitea: switch to nixos-unstable to get latest gitea 2022-08-18 23:30:48 +02:00
ac2a9e2246 server9, server10: refactor into modules/microvm-host 2022-08-17 21:00:01 +02:00
1e5086a8e6
Fix eval, again 2022-08-07 18:52:11 +02:00
e30dc899ad
Add factorio 2022-08-05 19:08:42 +02:00
cbe9b7a2bf flake.nix: fix *-vm setups 2022-08-05 16:54:08 +02:00
f2bd987f1e
Move sopsDefaultFile into hosts 2022-07-31 18:13:03 +02:00
6c6a889775
Fix eval 2022-07-31 18:08:28 +02:00
a20be3ca78
Move sops secrets into nix-config, move hosts under hosts/containers to hosts 2022-07-31 17:52:24 +02:00
c5a2cad5ab
Delete no longer existing hosts 2022-07-31 17:47:31 +02:00
7e6bf649fa
mediawiki: use nixos-unstable to get mediawiki 1.38.0 2022-07-29 21:59:47 +02:00
f0800a6150
Rename codimd.c3d2.de to hedgedoc.c3d2.de, redirect, add ldap login 2022-07-24 03:59:07 +02:00
a48b72c4a3
Rename nixpkgs input to nixos 2022-07-24 03:58:12 +02:00
70004fb081
Add auth.c3d2.de 2022-07-23 00:06:24 +02:00
d26554436e
RIP keycloak 2022-07-22 19:55:18 +02:00
e1f7b84669 hydra: fix overlay to restore wander from nixos-unstable 2022-07-17 01:48:50 +02:00
04b81dc85b
Revert "modules/cluster: install wander from nixos-unstable"
This reverts commit 45a66a2548.
2022-07-16 22:46:52 +02:00
fe8f3d3abb ftp: nginx 2022-07-16 20:38:23 +02:00
7b5f6b388e mosquitto: works 2022-07-16 02:05:36 +02:00
993881325f
Reduce duplicated inputs 2022-07-16 01:10:05 +02:00
d27f464047 flake.nix: nix copy ${inputPaths} 2022-07-16 01:01:44 +02:00
45a66a2548 modules/cluster: install wander from nixos-unstable 2022-07-15 18:47:18 +02:00
eef7b738b4 flake.nix: let nomad-* overwrite gcroots link 2022-07-11 23:01:31 +02:00
f6ffbb4163 flake.nix: only allow deploy scripts depending on c3d2.deployment.server 2022-07-11 23:01:09 +02:00
001c61293f
pulsebert: switch to nixos-unstable to get newer ncpamixer
without needing to maintain an overlay
2022-07-09 15:35:21 +02:00
cde083b255 flake.nix: create gcroots when running under nomad 2022-07-07 03:25:06 +02:00
08060dced9 improve nomad deployment 2022-07-07 01:21:39 +02:00
8ef962fe16 gnunet: add 2022-07-06 21:09:04 +02:00
5707cd896f add nomad scripting 2022-07-05 00:08:03 +02:00
e8a66709b7 modules/cluster: init glusterfs and nomad 2022-07-04 00:22:11 +02:00
62749f3ee5 flake.nix: rename prebuild-${name}-on-hydra to ${name}-nixos-rebuild-hydra and extend 2022-07-01 19:45:29 +02:00
88ffdb926b flake.nix: init prebuild-${name}-on-hydra 2022-07-01 01:05:50 +02:00
d5fb2fc9ce adding defaultSopsFile to mediawiki 2022-06-28 20:44:13 +02:00
e4a599a1ef
Update hydra-ca URL 2022-06-28 20:34:54 +02:00
0b27d2f139 sdrweb: switch to nixpkgs-unstable
openwebrx 1.2.0 incoming
2022-06-28 12:33:31 +02:00
2792bd107c stream: microvmify 2022-06-28 03:26:08 +02:00
ab144440f9 oparl: turn oparl-scraper into a flake input 2022-06-27 23:06:38 +02:00
8013a2d09a
Add ca hydra 2022-06-24 01:02:39 +02:00
f502c38020
Drop storage-ng 2022-06-23 22:45:51 +02:00
bf099f5e24 flake.nix: change input nixpkgs from release-22.05 to nixos-22.05
lagging a bit behind but getting binaries from cache.nixos.org
2022-06-23 22:25:36 +02:00
a13c7f7dcd config/ceph-storage: eradicate 2022-06-23 22:16:26 +02:00
7d7c78bdca
Nuke nix-serv and use hydra direct 2022-06-23 20:55:46 +02:00
346561a2f7 mediawiki: microvmify 2022-06-23 18:38:42 +02:00
7db3e28cbc Revert "server9: disable microvms for now."
This reverts commit 53bdd234e3.

Upstream issue is resolved.
2022-06-22 00:59:58 +02:00
1ea91a0166
hedgedoc: persists session secret 2022-06-22 00:42:06 +02:00
6ac424c4bf nix-build: remove 2022-06-22 00:16:03 +02:00
ed2334e8db nfroot: move tftp server from nix-build
nix-build is currently no more...
2022-06-21 23:34:13 +02:00
d197d86a50
Add hedgedoc 2022-06-21 22:06:16 +02:00