Skip to content

Shipyard development worker

referenceobservedEvidence reviewed 2026-10-06

Shipyard is the Ubuntu worker for native agents, application processes, builds, Docker dependencies and the shared browser. Connect with ssh shipyard as akshat.

The setup record reports Ubuntu 24.04.5 amd64, Ryzen 7800X3D, 32 GB installed RAM, RTX 3070, a 2 TB NVMe with expanded LVM, 8 GB swap and swappiness 10. SSH/Tailscale/Docker startup and masked sleep targets were configured. These are dated setup facts, not a current hardware census; normal boot and controlled AC-return checks passed on 6 October. Off-LAN access and complete task restoration remain untested; see power recovery.

LocationPurpose
~/code/api, ~/code/dashboard, ~/code/appliancePrimary repositories
~/dev-environment/scriptsActive lifecycle and browser scripts
~/dev-environment/privatePrivate persistent browser profile
~/dev-environment/stateOwnership, locks and retained companions
~/dev-environment/logsPrivate logs; review locally and redact
~/.config/dev-environmentCredential references and worker key
~/code/dev-environmentIntended checkout of this personal repository

Applications run in tmux; Docker hosts dependencies. They survive SSH/UI disconnects. The shared browser starts manually after reboot. Do not infer readiness from installation or a tmux name: use diagnostics and task status.

The primary local api-pg container supplies seed data. It is deliberately distinct from worktree databases. Archive task resources individually and retain volumes. No periodic cleanup or automatic repair is configured by this repository.

One managed dashboard and one browser session. Serial API setup; four-job, serialized appliance compilation. Google access is curated and incomplete for some workflows. See access, resources and known issues.