Dockerfile from a connected repo.
1
Add a Dockerfile
2
Modify and commit connection.yaml
The project must use a direct connector, with secrets replaced by
${VAR} environment references:connection.yaml is gitignored by default. Once its secrets are ${VAR} placeholders, remove it from .gitignore and commit it — the container reads it at runtime.3
Create a Web Service
In the Render dashboard: New → Web Service, then connect the project’s GitHub repo.Choose Web Service. Render detects the
Dockerfile automatically and selects the Docker runtime; no build or start commands are needed.4
Set environment variables
Add under Environment:
EVIDENCE_BASIC_USER— HTTP Basic Auth usernameEVIDENCE_BASIC_PASSWORD— HTTP Basic Auth password- every
${VAR}referenced inconnection.yaml, hereSNOWFLAKE_USERandSNOWFLAKE_PRIVATE_KEY
Notes
- The free tier pauses the service when idle. Cold starts will cause longer load times when restarting.

