4efc44e964
Fix netconsole: configure via configfs after network up.
...
The modprobe.conf approach failed because the network interface
doesn't exist when the module loads at boot. Now using a systemd
service to configure netconsole via configfs after network-online.
Also raise console_loglevel to 8 so all kernel messages (not just
KERN_WARNING and above) are sent to netconsole.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 12:08:12 +00:00
a8b63e71c8
Remove unavailable crash analysis packages.
...
The crash and makedumpfile packages don't exist in nixpkgs.
Kdump will still capture crash dumps to /var/crash.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 07:29:15 +00:00
58c851004d
Add stability debugging for beefy lockups.
...
- Add netconsole receiver on zippy to capture kernel messages
- Configure beefy as netconsole sender to zippy (192.168.1.2)
- Enable kdump with 256M reserved memory for crash analysis
- Add lockup detectors (softlockup_panic, hung_task_panic, nmi_watchdog)
- Add consoleblank=300 for greeter display sleep
- Persist crash dumps and add analysis tools (crash, makedumpfile)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-12 07:23:33 +00:00
7fd79c9911
Enable sysrq for debugging.
2025-12-06 12:25:17 +00:00
43fa56bf35
Bind on all addresses and rely on firewall for blocking public ssh.
...
Otherwise, sshd will try and fail to bind on the tailscale IP before
tailscale is up.
2025-11-23 07:24:09 +00:00
6100d8dc69
Fix override.
2025-11-21 16:43:39 +00:00
a92f0fcb28
Tighten up security.
2025-11-21 16:39:45 +00:00
e8cd970960
Make it an exit node.
2025-11-05 16:50:05 +00:00
fb9b0dd2f5
Move NFS server to sparky.
2025-11-04 19:00:18 +00:00
6e338e6d65
Stop replicating to c1.
2025-11-04 14:03:49 +00:00
41f16fa0b8
Make sparky a standby again.
2025-11-04 12:58:34 +00:00
88ed5360ca
Keys for sparky reinstall.
2025-11-04 11:04:20 +00:00
49afc0c084
Remove standby from sparky.
2025-11-04 09:39:45 +00:00
b2c82ceaa8
Don't replicate to sparky for now.
2025-11-04 09:39:23 +00:00
7386d3a5ee
Don't try to run consul on the cloud.
2025-10-31 15:55:37 +00:00
2a5a9f2ee9
Actually make sparky a NFS replica.
2025-10-31 15:54:32 +00:00
963a7c10fa
Fix include.
2025-10-31 15:45:32 +00:00
283cf9d614
Make sparky a NFS backup instead of desktop.
2025-10-31 15:41:12 +00:00
a5e3f613c2
Set correct interface name for beefy.
2025-10-30 07:46:37 +00:00
da85ee776d
Post-install beefy updates.
2025-10-29 17:25:43 +00:00
e23dc7df5b
Configs for beefy.
2025-10-29 17:13:23 +00:00
4907238726
stinky wifi
2025-10-28 17:25:15 +00:00
2ba961bfa8
TS key.
2025-10-28 11:35:49 +00:00
1bb202d017
Add nixos-hardware flake for stinky.
2025-10-28 10:59:16 +00:00
98769f59d6
Fix stinky build.
2025-10-27 16:17:26 +00:00
762037d17f
(untested) config for stinky and diff script.
2025-10-27 12:21:57 +00:00
c5347b6eba
Tailscale key for new c2.
2025-10-25 16:10:00 +01:00
d4525313bb
Reinstall c2 after failed disk.
2025-10-25 15:58:33 +01:00
5ce0e0e1df
Only install omarchy on desktop machines.
2025-10-25 11:45:41 +01:00
064d227344
Install omarchy-nix on sparky.
2025-10-25 11:32:56 +01:00
ccf6154ba0
Remove glusterfs.
2025-10-25 08:51:29 +01:00
bd5988dfbc
Profiles only for home manager.
2025-10-25 08:34:21 +01:00
a57fc9107b
Make sure DNS is up before mounting NFS.
2025-10-24 22:49:32 +01:00
4035d38ab2
New keys for sparky reinstall.
2025-10-24 17:15:02 +01:00
53ef2f6293
Refactor common modules.
2025-10-24 15:34:31 +01:00
f918ff5df2
Try to make cloud hosts work.
2025-10-24 14:58:00 +01:00
94f71cc62e
Setup binary cache on c3 and optimize nix settings.
2025-10-23 21:59:08 +01:00
967ff34a51
NFS server and client setup.
2025-10-22 13:06:21 +01:00
99db96e449
Refactor.
2025-10-20 22:27:58 +01:00
1465213c90
Refactor home manager, and add desktop node on sparky.
2025-10-20 16:27:13 +01:00
438d9a44d4
Fix key path.
2025-10-19 20:29:08 +01:00
0b17a32da5
Configs for sparky.
2025-10-19 20:15:56 +01:00
38db0f7207
Send wordpress.paler.net through varnish.
2025-07-30 14:03:46 +01:00
c554069116
Post-reinstall updates for c2.
2025-05-03 22:35:31 +01:00
61b0edb305
Replace failed disk.
2025-05-03 22:19:09 +01:00
8a56607163
Serve stale content if backend is down.
2025-04-22 06:04:15 +01:00
9b9f03fc20
Serve stale content if origin is down.
2025-04-21 20:29:02 +01:00
ad5cf2d44e
Swap Ghost and Wordpress for alo.land
2025-04-06 18:03:54 +01:00
f3f73a16aa
Comment out ethereum stuff for now.
2025-04-04 14:46:52 +01:00
e140055ef3
WIP: lighthouse setup on zippy.
2025-04-04 11:49:05 +01:00