SILMARILS Demo — Deploy to Render
One-time setup
- Push this repo to GitHub (
hassankhodaiemehr/qtransitionlabs). - Go to render.com → New → Blueprint.
- Connect the
qtransitionlabsrepository. - Render reads
render.yamland creates service silmarils-demo. - After deploy, verify: https://silmarils-demo.onrender.com/api/health
The QTL site iframe at /demo/ uses demo_url from _config.yml.
Local development
cd demo
pip install -r requirements.txt
uvicorn api:app --reload --port 8765
Then run the Jekyll site from repo root:
bundle exec jekyll serve
Visit http://localhost:4000/demo/
For local iframe testing, temporarily set in _config.yml:
demo_url: "http://localhost:8765"
Docker
cd demo
docker compose up --build