Open Render deploy
Blueprint-based deploy using the public Docker image, generated secrets, and
Render PostgreSQL.
Overview
Render can deploy Manifest from the repository Blueprint. The Blueprint creates a web service from the public Manifest Docker image and a Render PostgreSQL database, then wires the runtime environment variables.Prerequisites
- A Render account.
- Permission to create web services and PostgreSQL databases.
- Billing enabled if you select paid plans or outgrow free resources.
Deploy
- Open the Render deploy link.
- Review the Blueprint resources.
- Choose the region and plans that fit your deployment.
- Deploy the Blueprint.
- Wait for the web service and PostgreSQL database to finish provisioning.
render.yaml sets:
PORT=2099.DATABASE_URLfrom Render PostgreSQL.- Generated
BETTER_AUTH_SECRET. - Generated
MANIFEST_ENCRYPTION_KEY. BETTER_AUTH_URLfrom the Render external service URL.MANIFEST_MODE=selfhosted.
Open Manifest
Open the Render service URL and create the first account. Fresh installs redirect to/setup; the first account you create becomes the admin.
Verify the deployment:
Notes
- Render PostgreSQL connection strings are wired by the Blueprint.
- Use a custom domain before configuring production OAuth callbacks.
- The Blueprint mounts a 1 GB persistent disk
manifest-recordingsat/data/request-recordingsand setsREQUEST_RECORDING_STORAGE=filesystem, so request logs survive redeploys. This disk is single-instance. Point recording at S3-compatible storage before you scale to more than one instance.