# Rails deployments

**URL:** <https://discuss.rubyonrails.org/t/rails-deployments/74624>\
**Category:** A May Of WTFs\
**Created:** [May 8, 2020, 7:07pm UTC](https://discuss.rubyonrails.org/t/rails-deployments/74624 "2020-05-08T19:07:43Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![Confused\_Vorlon](https://sea2.discourse-cdn.com/rubyonrails/user_avatar/discuss.rubyonrails.org/confused_vorlon/32/1256_2.png) [@Confused\_Vorlon](https://discuss.rubyonrails.org/u/Confused_Vorlon)\
**Post date:** [August 27, 2020, 9:18am UTC](https://discuss.rubyonrails.org/t/rails-deployments/74624/16 "2020-08-27T09:18:58Z")

</div>

my related comment:

> [@Is it time for sensible infrastructure as code defaults in Rails?](https://discuss.rubyonrails.org/t/is-it-time-for-sensible-infrastructure-as-code-defaults-in-rails/75809/4):
>
> I wonder if there is a way to abstract things so that different infrastructure providers could provide plugins. so - if I want to run on Heroku, I add gem 'HerokuInfrastructure' if I want to run on Hatchbox, it is gem 'HatchboxInfrastructure' I realise this may be crazy talk…

---

_[View the full topic](https://discuss.rubyonrails.org/t/rails-deployments/74624)._
