docs/developer/deployment/heroku.mdx
Heroku is a Platform as a Service that makes deploying and hosting Spree applications super easy.
You should just follow Heroku Rails 6 guide.
We recommend you start and stick to Heroku if you do not have DevOps-skilled team members. Spree Starter is pre-configured to work with Heroku out of the box.
Heroku Dynos are lightweight, isolated environments that provide compute and run your application.
There are 2 types of dynos:
| Dynos | Staging environment | Production environment |
|---|---|---|
| web | 1 x Standard-2x | 1 x Performance-M or Performance-L |
| worker | 1 x Standard-1x | 1 x Standard-1x |
Heroku Add-Ons are tools and services for developing, extending, and operating your app.
| Plan | Staging environment | Production environment |
|---|---|---|
| Bucketeer | Hobbyist | Micro |
| Edge | Hobby | Micro |
| Heroku Postgres | Hobby Basic | Standard-0 |
| Sendgrid | Free | Bronze |
| Sentry | Free | Small |