manage.sh: add update command and document cloud-rebuild pattern #27

Open
opened 2026-05-05 20:44:51 -07:00 by pyr0ball · 0 comments
Owner

Problem

Linnet has no ./manage.sh update command. Cloud deployments need a way to do git pull + rebuild in one step. The build command exists but is not discoverable via the help output in a consistent way.

Desired

./manage.sh update [cloud]   # git pull + rebuild + restart for the given profile

Also: add ./manage.sh build [profile] to help text if not already surfaced.

Context

Parity audit across all CF manage.sh files (2026-05-05). Linnet's profile-based approach is excellent — the dev mode (local uvicorn + Vite hot-reload) is the best in the orchard and should be documented as the reference pattern.

## Problem Linnet has no `./manage.sh update` command. Cloud deployments need a way to do `git pull + rebuild` in one step. The `build` command exists but is not discoverable via the help output in a consistent way. ## Desired ```bash ./manage.sh update [cloud] # git pull + rebuild + restart for the given profile ``` Also: add `./manage.sh build [profile]` to help text if not already surfaced. ## Context Parity audit across all CF manage.sh files (2026-05-05). Linnet's profile-based approach is excellent — the `dev` mode (local uvicorn + Vite hot-reload) is the best in the orchard and should be documented as the reference pattern.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/linnet#27
No description provided.