I’m used to Ruby on Rails deployment on Heroku. It’s common practice to use a Procfile do define a “web” command which runs the application web server and a “worker” command which runs background jobs (eg. Sidekiq / Resque / Delayed Job etc). These commands then run on separate instances and can be scaled individually.
What’s the equivalent when using Qovery?
Qovery’s example dockerfile for Rails runs the web server straight from the Dockerfile, so not sure how to adapt this to be able to run different commands, or if it’s even possible.
Qovery’s guide for migrating a node-js app from Heroku to Qovery does not take multiple Procfile commands into account. It also doesn’t take into account the “release” command, commonly used to run eg. database migrations at deploy time.