DannyDannyDanny
|
d4dbd73a8c
|
feat(nixos): add phantom-ship host and streamline server installer ✨
- New host config: phantom-ship.nix (SSH, auto-rebuild, nix-ld, Ethernet)
- Hardware stub: phantom-ship-hardware.nix (replaced by install script)
- Add phantom-ship to flake.nix with home-manager
- Install script now auto-provisions post-install:
- Clones dotfiles to /etc/dotfiles
- Installs SSH public key (SSH_PUBKEY_FILE env var)
- Generates hardware config
- Supports INSTALLER_HOSTNAME and INSTALLER_DISK env vars
- Fix bootstrap-install.sh default branch to main
- Update CLAUDE.md and server-installer-usb.md
|
2026-03-31 11:37:15 +02:00 |
|
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
|
2fad0036ba
|
Install script: prompt for danny password during install so console login works after reboot
Made-with: Cursor
|
2026-03-08 18:55:13 +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
|
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 |
|