A production-ready RSS/Atom aggregator for physics research topics (ion traps, quantum networks, cavity QED). Combines arXiv search with journal feeds.
This application is configured for automatic deployment to Render.
- Fork or clone this repository
- Create a new Web Service on Render (https://render.com)
- Connect your GitHub repository to Render
- Configure the following settings:
- Build Command:
pip install -r requirements.txt
- Start Command:
gunicorn app:app
- Environment: Python 3
- Build Command:
- Add any required environment variables in Render dashboard
- Deploy!
This repo includes a GitHub Actions workflow (.github/workflows/deploy.yml
) that automatically triggers a Render deployment when you push to the main
branch.
To enable automatic deployments:
- Go to your Render dashboard and find your service
- Copy your service ID from the URL (https://dashboard.render.com/web/srv-XXXXXX)
- Create a deploy hook: Settings → Deploy Hook → Create Deploy Hook
- In your GitHub repository, go to Settings → Secrets and variables → Actions
- Add two secrets:
RENDER_SERVICE_ID
: Your service ID (srv-XXXXXX)RENDER_API_KEY
: Your deploy hook key
Now every push to main will automatically deploy to Render!