render.yaml and a single deploy command.
Quick Start
1
Scaffold the project
The starter drops
render.yaml and agents.yaml into the current directory.2
Set your API key
Render marks
OPENAI_API_KEY as sync: false, so set it in the dashboard.3
Deploy
Trigger a Render deploy.
How It Works
The command shells out to the Render CLI to create a deploy.Command Options
Starter render.yaml
The render starter deploys the prebuilt image.
Doctor
Check Render readiness before deploying.deploy doctor --provider render now checks the Render CLI — previously this reported “Unknown provider”.Best Practices
Pin the image tag for production
Pin the image tag for production
The starter uses
latest. Pin a released ghcr.io/mervinpraison/praisonai tag in render.yaml.Keep OPENAI_API_KEY out of Git
Keep OPENAI_API_KEY out of Git
The starter sets
sync: false for OPENAI_API_KEY, so it must be entered in the Render dashboard rather than committed.Destroy from the dashboard
Destroy from the dashboard
praisonai deploy destroy is not automated for Render — delete the service in the Render dashboard.Related
Deploy Templates
Scaffold the render starter.
Deploy to Fly.io
Another one-command PaaS target.

