DannyDannyDanny
9519804cc6
Set danny password on disk after install (chroot chpasswd) so it always works; re-prompt LUKS once
...
Made-with: Cursor
2026-03-08 19:05:06 +01:00
DannyDannyDanny
52d60b9ce0
Install fixes: bootstrap-install.sh (curl one-liner), nix flags in script, mkDefault hostname, doc typos/verify
...
Made-with: Cursor
2026-03-08 18:06:54 +01:00
DannyDannyDanny
adae5e49f8
Add write-installer-iso-to-usb-on-server.sh; build script SSH key fix; doc
...
Made-with: Cursor
2026-03-08 16:49:34 +01:00
DannyDannyDanny
d3b9ffc703
Doc: official ISO from macOS; custom ISO build on Linux only
...
Made-with: Cursor
2026-03-08 16:21:24 +01:00
DannyDannyDanny
3e07a55f5b
Add NixOS server installer USB (disko LUKS + WiFi, hostname prompt)
...
- disko-server.nix: LUKS + ESP + ext4 root layout for disko-install
- server-install: minimal NixOS config for new servers (hostname/WiFi via --system-config)
- installer-iso: custom minimal ISO with iwlwifi; build with nix build .#installer-iso
- scripts/nixos-server-install.sh: prompt hostname/disk, run disko-install
- docs/server-installer-usb.md: build, write USB, optional live/installed WiFi
- .gitignore: nixos/installer-wifi.nix; AGENTS.md + README.md notes
Made-with: Cursor
2026-03-08 16:16:25 +01:00
DannyDannyDanny
c8e255654c
doc: sunken-ship WiFi configuration guide 📝
2026-03-08 15:58:51 +01:00
DannyDannyDanny
9011f8b302
doc: hostname candidates for server naming with Monte Cristo theme 📝
2026-03-08 15:58:24 +01:00
DannyDannyDanny
e38640f8ea
docs: add server-todo-ssh-key.md with ssh-keygen command (moved from .cursor/plans)
...
Made-with: Cursor
2026-03-08 12:06:53 +01:00
DannyDannyDanny
1338fb1b68
Rename nixos-server to sunken-ship
...
- Rename hosts/nixos-server.nix -> sunken-ship.nix, nixos-server-hardware.nix -> sunken-ship-hardware.nix
- Flake: nixos-server -> sunken-ship, update module path
- Set networking.hostName = sunken-ship in server configs
- Update AGENTS.md, nixos/readme.md, docs/ssh-and-secrets.md, TODO.md
Made-with: Cursor
2026-03-01 12:44:28 +01:00
DannyDannyDanny
cd7658f452
doc: SSH key management and secrets 📝
...
- Updated AGENTS.md to specify one key per purpose for SSH access, including naming conventions and configuration tips.
- Revised README.md to streamline the roadmap and link to SSH and secrets documentation.
- Created docs/ssh-and-secrets.md to outline the strategy for managing SSH keys and secrets in a public repo.
- Refined TODO.md to reflect the new approach for secrets and server configuration tasks.
2026-03-01 11:55:44 +01:00