DannyDannyDanny
0de86837df
fix: set gateway.mode=local for openclaw on phantom-ship 🔧
2026-04-03 14:36:57 +02:00
DannyDannyDanny
cfa2834516
fix: permit insecure openclaw package on phantom-ship 🔓
2026-04-03 12:05:42 +02:00
DannyDannyDanny
b04b53f9c4
feat: add OpenClaw gateway to phantom-ship 🤖
...
Telegram bot via nix-openclaw NixOS module. Secrets (API key,
bot token) loaded from /etc/openclaw/ at runtime. Telegram user
ID read from gitignored openclaw-allow-from.nix.
2026-04-03 12:02:02 +02:00
DannyDannyDanny
d1ab7d9a69
feat: blank phantom-ship display after 60s idle 🖥️
...
Same consoleblank + backlight-off pattern as sunken-ship.
2026-04-02 09:16:08 +02:00
DannyDannyDanny
5fcb54cc63
feat: NAT + DHCP on phantom-ship ethernet for rusty-anchor install 🌐
...
Shares WiFi internet to rusty-anchor over ethernet via dnsmasq DHCP
and iptables NAT. Rusty-anchor gets DHCP on 10.0.0.x with phantom-ship
as gateway and DNS.
2026-04-01 13:04:19 +02:00
DannyDannyDanny
c43cd0ee17
fix: enable redistributable firmware on phantom-ship 📡
...
iwlwifi (Intel 8260 WiFi), GPU, and Bluetooth firmware were missing.
2026-03-31 15:41:33 +02:00
DannyDannyDanny
1bfd96c0d0
feat: enable WiFi on phantom-ship 📶
...
Uses /etc/wpa_supplicant.conf for credentials (outside repo),
same pattern as sunken-ship.
2026-03-31 15:36:34 +02:00
DannyDannyDanny
92593c7d0a
fix: add initialPassword fallback for phantom-ship console login 🔑
...
No password was set, locking out console access. initialPassword gives
a known fallback until SSH key is installed and password is changed.
2026-03-31 14:46:19 +02:00
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