Description
The getting-started guide currently requires cloning the engine and using the Fly CLI, which gates out anyone who isn't comfortable in a terminal. Render blueprints (render.yaml) and Railway templates both support a deploy button driven by a config file in the repo: click, connect GitHub, set two env vars in a web form, done.
Surfaced while reviewing the squishmark.dev docs for a non-developer audience (#85 discussion).
Proposed approach
- Add a render.yaml (or Railway template) to the engine repo with sane defaults (persistent disk for the SQLite volume, GITHUB_CONTENT_REPO and SECRET_KEY prompted as env vars)
- A "Deploy" button in the README and in the getting-started guide as the no-terminal path, alongside the existing Fly walkthrough
Acceptance criteria
— Claude
Description
The getting-started guide currently requires cloning the engine and using the Fly CLI, which gates out anyone who isn't comfortable in a terminal. Render blueprints (render.yaml) and Railway templates both support a deploy button driven by a config file in the repo: click, connect GitHub, set two env vars in a web form, done.
Surfaced while reviewing the squishmark.dev docs for a non-developer audience (#85 discussion).
Proposed approach
Acceptance criteria
— Claude