From 8708614ed8a0b10cc8c1a11c3cc42757fc6af4f3 Mon Sep 17 00:00:00 2001 From: Clawd Date: Mon, 16 Feb 2026 18:38:45 -0800 Subject: Add TODOs: show custom domains in list, fix port collision bug --- TODO.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/TODO.md b/TODO.md index 57deebc..57a33ad 100644 --- a/TODO.md +++ b/TODO.md @@ -23,6 +23,20 @@ ## Other TODOs +### ship list should show custom domains +**Problem:** `ship list` shows internal names (e.g., `ship-593a3d`) but not the actual custom domain mappings (e.g., `checkyourinfo.com`). + +**Desired:** Show the actual domain in the URL column when `--domain` was used. + +### Port allocation collision bug +**Problem:** Ship can allocate the same port to multiple deployments, causing containers to fail with exit code 125. + +**Example:** Both len.to and checkyourinfo.com were assigned port 9000. + +**Fix:** Check if port is actually in use before allocating. + +--- + ### ship host init doesn't create local state.json **Problem:** After `ship host init`, the local `~/.config/ship/state.json` isn't created with the base_domain. Deploys fail with "HOST_NOT_CONFIGURED". -- cgit v1.2.3