Strategic Command: Headless AI Server
Operational Runbook for Fedora 42 Workstation repurposing
Phase 1: The 5-Minute Flip Immediate Execution
Run these commands locally on the Ryzen/RTX workstation to transition into a dedicated headless container host.
# 1. Install Remote Management & Networking
sudo dnf install -y cockpit tailscale
# 2. Fire up the services
sudo systemctl enable --now cockpit.socket
sudo systemctl enable --now tailscale
sudo tailscale up
# 3. Lock in Headless Mode (Terminal only, bypass GUI)
sudo systemctl set-default multi-user.target
# 4. Final Pulse Check & Reboot
sudo reboot
Phase 2: Driving the Bitch Remote Operations
Once rebooted, the monitor is optional. Access your hardware power from your laptop:
- The Command Center (SSH):
ssh ice@<Tailscale-IP>. Full terminal access to your Ryzen 3600, 64GB RAM, and RTX 5060 Ti. - The Web Dashboard (Cockpit): Browser to
https://<Tailscale-IP>:9090. Visual management of RAM, CPU, Containers, and Btrfs snapshots. - The Dev Lab (VS Code Remote): Install "Remote - SSH" extension. Connect to server IP. Edit
/home/ice/fedfiles locally; run them on the GPU remotely.
Phase 3: Hardware Optimization Physical Action
Now that you are headless, the GTX 1060 Pascal card is dead weight. Removing it provides:
- Lower Idle Draw: No 24/7 power drain for a GUI you aren't using.
- PCIe Lane Prioritization: Maximum bandwidth specifically for the RTX 5060 Ti Blackwell.
- Clean Driver Stack: Proprietary NVIDIA 580.x drivers for Compute only; no
nouveauconflicts.
Persistence Check Data Integrity
File directories remain exactly where you left them. No data is moved or deleted. The transition only changes the "Interface," not the "Storage."
/home/ice/fed/— Persistent./home/ice/fed/future-server/— Persistent./home/ice/fed/vpn/— Persistent./home/ice/.venv/(Whisper) — Persistent.