diff options
| author | Clawd <ai@clawd.bot> | 2026-02-16 18:38:45 -0800 |
|---|---|---|
| committer | Clawd <ai@clawd.bot> | 2026-02-16 18:38:45 -0800 |
| commit | 8708614ed8a0b10cc8c1a11c3cc42757fc6af4f3 (patch) | |
| tree | 0708e450c6cd4cfcf73772de71d82a61d7fe4f74 /TODO.md | |
| parent | 065bd4b7ce7831444d9487083fb17bb94c04d8a8 (diff) | |
Add TODOs: show custom domains in list, fix port collision bug
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 14 |
1 files changed, 14 insertions, 0 deletions
| @@ -23,6 +23,20 @@ | |||
| 23 | 23 | ||
| 24 | ## Other TODOs | 24 | ## Other TODOs |
| 25 | 25 | ||
| 26 | ### ship list should show custom domains | ||
| 27 | **Problem:** `ship list` shows internal names (e.g., `ship-593a3d`) but not the actual custom domain mappings (e.g., `checkyourinfo.com`). | ||
| 28 | |||
| 29 | **Desired:** Show the actual domain in the URL column when `--domain` was used. | ||
| 30 | |||
| 31 | ### Port allocation collision bug | ||
| 32 | **Problem:** Ship can allocate the same port to multiple deployments, causing containers to fail with exit code 125. | ||
| 33 | |||
| 34 | **Example:** Both len.to and checkyourinfo.com were assigned port 9000. | ||
| 35 | |||
| 36 | **Fix:** Check if port is actually in use before allocating. | ||
| 37 | |||
| 38 | --- | ||
| 39 | |||
| 26 | ### ship host init doesn't create local state.json | 40 | ### ship host init doesn't create local state.json |
| 27 | **Problem:** After `ship host init`, the local `~/.config/ship/state.json` isn't created with the base_domain. Deploys fail with "HOST_NOT_CONFIGURED". | 41 | **Problem:** After `ship host init`, the local `~/.config/ship/state.json` isn't created with the base_domain. Deploys fail with "HOST_NOT_CONFIGURED". |
| 28 | 42 | ||
