Documentation
Example: Deploy a Worker
Run background jobs, queues, or scheduled tasks alongside your application.
1. Create a worker service
Add a new service and select Worker. Connect the same repository as your app or a dedicated worker repo. Nouva builds and deploys on every Git push.
2. Configure queues and schedules
Use environment variables to configure queue URLs, cron schedules, and API keys. Workers can share the same database and Redis services as your app.
3. Monitor execution
Watch runtime logs to verify job execution and spot failures. Scale workers independently from your app to handle spikes in workload.