|
62deb81a62
|
Fix harmonia build
|
2022-12-18 22:18:08 +01:00 |
|
|
16351819ca
|
Merge remote-tracking branch 'origin/master' into mailtng
|
2022-12-18 19:56:04 +01:00 |
|
|
93c020f582
|
Cleanups
|
2022-12-17 21:56:07 +01:00 |
|
|
d6a994598b
|
Cleanup inputs
|
2022-12-17 21:55:45 +01:00 |
|
|
3571d962fa
|
prometheus: add alert2muc
|
2022-12-17 00:58:20 +01:00 |
|
|
93806bd148
|
Remove old journalbeat config, enable more node-exporter modules
|
2022-12-10 20:51:53 +01:00 |
|
|
98d59e10d5
|
Replace simd jobs with nox
|
2022-12-09 22:23:07 +01:00 |
|
|
3992f966f3
|
flake.lock: Update
Flake lock file updates:
• Updated input 'affection-src':
'git+https://gitea.nek0.eu/nek0/affection?ref=refs%2fheads%2fmaster&rev=b56ed86e45b2a8cdf811f2659644192a69ab5818' (2022-09-14)
→ 'git+https://gitea.nek0.eu/nek0/affection?ref=refs%2fheads%2fmaster&rev=5bef189c308df9dda1449a8305a7092fb5c77827' (2022-12-01)
• Updated input 'caveman':
'git+https://gitea.c3d2.de/astro/caveman.git?ref=main&rev=404767d88b4a383b594b0a259ca6187861bf6b89' (2022-11-29)
→ 'git+https://gitea.c3d2.de/astro/caveman.git?ref=main&rev=908fb9c8d3d2b0fbe5a17895639ef478f81e3f8d' (2022-12-03)
• Updated input 'fenix':
'github:nix-community/fenix/bba229a06ca03938a1abd4ce6361bf9bf4f651cd' (2022-11-30)
→ 'github:nix-community/fenix/cb671e285ffc9a6f549bc6ac0f6c497e96f1f3ef' (2022-12-05)
• Updated input 'fenix/rust-analyzer-src':
'github:rust-lang/rust-analyzer/398a71affb05aeeea1991044ec9ca1229e68f0f3' (2022-11-29)
→ 'github:rust-lang/rust-analyzer/a2beeb8dbb5f4596f8c6f28a09c20355ea4c4628' (2022-12-04)
• Updated input 'harmonia':
'github:helsinki-systems/harmonia/20114c21d1c902a8f5ad7be7744df241a784a06d' (2022-11-21)
→ 'github:helsinki-systems/harmonia/634dc577437ab4e1c4071e5fb0f62325ff1a0df7' (2022-12-04)
• Updated input 'microvm':
'github:astro/microvm.nix/c21a70fe1ac05ccdfceff6506625e9d44cd91da5' (2022-11-24)
→ 'github:astro/microvm.nix/e2a1bf59987544faec4d27ce5700e5ef96201a5f' (2022-12-01)
• Updated input 'nixos':
'github:SuperSandro2000/nixpkgs/07e0bf5ccddcabe20d2b3bd89aaace918a4a6402' (2022-11-30)
→ 'github:SuperSandro2000/nixpkgs/0992478bb4eeaa1c9b28ad433dd683e12037de2e' (2022-12-04)
• Updated input 'nixos-hardware':
'github:nixos/nixos-hardware/7883883d135ce5b7eae5dce4bfa12262b85c1c46' (2022-11-28)
→ 'github:nixos/nixos-hardware/9d87bc030a0bf3f00e953dbf095a7d8e852dab6b' (2022-12-04)
• Updated input 'nixos-unstable':
'github:nixos/nixpkgs/a115bb9bd56831941be3776c8a94005867f316a7' (2022-11-27)
→ 'github:nixos/nixpkgs/61a8a98e6d557e6dd7ed0cdb54c3a3e3bbc5e25c' (2022-12-03)
• Updated input 'nixos-unstable-simd':
'github:SuperSandro2000/nixpkgs/9f915b466b047207d391a8b651f2949cc528e1b6' (2022-12-04)
→ 'github:SuperSandro2000/nixpkgs/2e4dc4db26662d1aebfb6028d5aa7c5aef4bd523' (2022-12-05)
• Updated input 'openwrt':
'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=b33090a0faf73d5d03e96c132c413776d6ed8b87' (2022-11-27)
→ 'git+https://git.openwrt.org/openwrt/openwrt.git?ref=openwrt-21.02&rev=be3b061d7bbf425c95ef9108a37c51747c0025e9' (2022-12-04)
• Updated input 'openwrt-imagebuilder':
'github:astro/nix-openwrt-imagebuilder/e3e2f451ce6255dce904427c83b11ef2a6eba755' (2022-11-30)
→ 'github:astro/nix-openwrt-imagebuilder/10a85914617f218942b7f5daa36ef619f495c372' (2022-12-05)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/3158e47f6b85a288d12948aeb9a048e0ed4434d6' (2022-11-30)
→ 'github:oxalica/rust-overlay/18823e511bc85ed27bfabe33cccecb389f9aa92d' (2022-12-05)
• Updated input 'skyflake':
'github:astro/skyflake/54853b3efeaf57ab08cee76680fe0e2d5c144fe7' (2022-11-30)
→ 'github:astro/skyflake/c78a3e8f64930bf5c48b0f75e577e4294d8750c6' (2022-12-04)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/8295b8139ef7baadeb90c5cad7a40c4c9297ebf7' (2022-11-29)
→ 'github:Mic92/sops-nix/da98a111623101c64474a14983d83dad8f09f93d' (2022-12-04)
• Removed input 'sops-nix/nixpkgs-22_05'
• Added input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/86370507cb20c905800527539fc049a2bf09c667' (2022-12-04)
|
2022-12-05 23:57:48 +01:00 |
|
|
59c122b82c
|
Delete old comments
|
2022-12-04 22:06:19 +01:00 |
|
|
cc63c41ba0
|
Fix simd jobs
|
2022-12-04 20:53:20 +01:00 |
|
|
65107fc07e
|
Fix eval
|
2022-12-04 11:23:44 +01:00 |
|
|
93c283f235
|
Fix eval
|
2022-12-04 09:18:21 +01:00 |
|
|
b467bb4e74
|
Generate simd variants of each host, delete unused module
|
2022-12-04 08:55:28 +01:00 |
|
|
6b8d8541c6
|
Deadnix, statix, other cleanups
|
2022-12-04 08:55:27 +01:00 |
|
|
32dd3e9d8a
|
overlays cleanup, remove package updates that are in stable by now
|
2022-12-04 08:55:27 +01:00 |
|
|
695e095d44
|
Format, move overlay to overlays to match ~/.config/nixpkgs/overlays/
|
2022-12-04 08:55:27 +01:00 |
|
|
dcaecc7229
|
Move flake packages into its own file
|
2022-12-04 08:55:27 +01:00 |
|
|
f5e671befb
|
Do not generate jobs for tftproot if it is known to fail
|
2022-12-04 08:55:27 +01:00 |
|
|
f97b96387d
|
Cleanup unused variable, remove global with lib
|
2022-12-04 06:38:09 +01:00 |
|
|
dc16c9d4b8
|
Remove merged armv6 fix branch
|
2022-12-04 05:27:54 +01:00 |
|
|
0c3cdd016f
|
Switch to nixpkgs stable fork for cherry-picked fixes
|
2022-11-30 22:49:55 +01:00 |
|
|
a4474a5f39
|
mastodon:init
|
2022-11-30 00:50:09 +01:00 |
|
|
da110aa138
|
prometheus: redeploy
|
2022-11-27 01:36:56 +01:00 |
|
|
65a91dc324
|
stream: skyflakify
|
2022-11-26 01:39:35 +01:00 |
|
|
b9e42515c7
|
flake.nix: s/fenix.overlay/fenix.overlays.default/
|
2022-11-26 00:30:36 +01:00 |
|
|
699a043d24
|
flake.nix: remove nixpkgs-unstable from nixosConfigurations for the nixos-22.11 upgrade
|
2022-11-26 00:16:05 +01:00 |
|
|
572af7e31d
|
leoncloud: skyflakify
|
2022-11-25 23:42:04 +01:00 |
|
|
8c9afdf9b8
|
server8: init
|
2022-11-24 18:48:34 +01:00 |
|
|
2ecc873647
|
flake.nix nixpkgs: 🥁nixos-22.05 -> nixos-22.11🥳
|
2022-11-23 21:30:30 +01:00 |
|
|
203cf88662
|
owncast: init
|
2022-11-21 19:40:28 +01:00 |
|
|
905c4c0fe4
|
leon: skiflakify
|
2022-11-21 03:22:40 +01:00 |
|
|
07f2829a69
|
sshlog: skyflakify
|
2022-11-20 21:02:58 +01:00 |
|
|
d22d137f04
|
gnunet: skyflakify
|
2022-11-17 17:53:26 +01:00 |
|
|
ef46e76b94
|
adding microvm
|
2022-11-17 17:32:23 +01:00 |
|
|
19a4f7f10d
|
Switch to nixpkgs hydra service
which works on unstable
|
2022-11-07 23:13:17 +01:00 |
|
|
cd9011734d
|
sdrweb: skyflakify
|
2022-11-06 13:31:19 +01:00 |
|
|
3613ec82e6
|
mucbot: prepare skyflakification
|
2022-11-06 00:42:25 +01:00 |
|
|
d2a02d7582
|
modules/nomad-microvm: rm
|
2022-11-06 00:42:25 +01:00 |
|
|
fd41246110
|
flake.nix: go even less into self.nixosConfigurations.*.config
|
2022-11-06 00:42:25 +01:00 |
|
|
3306894c72
|
caveman: init
|
2022-11-03 20:51:57 +01:00 |
|
|
b01071e4a3
|
modules/cluster/network: rename from modules/cluster-network
|
2022-11-03 20:51:57 +01:00 |
|
|
ebfaecd86b
|
server9, server10, hydra: bump nixpkgs to nixos-unstable
breaks the hydra :'(
|
2022-11-01 02:36:59 +01:00 |
|
|
edf22db26c
|
flake.nix: merge zw cluster net into hostRegistry
|
2022-11-01 02:36:39 +01:00 |
|
|
44b8845894
|
server9, server10, hydra: prepare skyflake
|
2022-11-01 02:36:25 +01:00 |
|
Emery
|
d474949d78
|
nncp: cleanup
|
2022-10-31 18:21:38 -05:00 |
|
|
773cffdef9
|
flake.nix: move deployment script generation check to runtime
avoid evaluating all nixosConfigurations here
|
2022-10-31 21:06:24 +01:00 |
|
|
3eb015c186
|
Dump postgres databases for backups
|
2022-10-31 20:30:38 +01:00 |
|
|
f2930ac63e
|
cp microvm symlinks to not accidentally mv the last good one
|
2022-10-27 21:36:12 +02:00 |
|
|
f1b16b652e
|
grafana: update to new settings format
|
2022-10-27 21:35:49 +02:00 |
|
|
e13cb776df
|
flake.nix: disable broken eris for now
|
2022-10-22 22:47:07 +02:00 |
|
|
043014a761
|
network-homepage: init
|
2022-10-22 21:38:12 +02:00 |
|
|
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 |
|