Answers.Body: <p>From what I understand it is possible to host a Craft site on Pantheon but they will not offer the same level of support that you would get using WordPress or Drupal. This is what I've been told by Pantheon technical support, at least. </p>
  
  <p>The workflow you're looking for could be mostly set up on Heroku using <a href="https://devcenter.heroku.com/articles/github-integration-review-apps" rel="nofollow noreferrer">review apps</a>, however, to my knowledge they don't have the same workflow where new branches can be created with cloned content from whichever environment or branch you'd like.</p>
  
  <p>I think that this would be possible by running <a href="https://devcenter.heroku.com/articles/app-json-schema" rel="nofollow noreferrer">postdeploy script</a> from app.json, which fires once when the review app is created. You could write a script that pulls production content and clones an S3 bucket into a new one, giving you a Pantheon-esque workflow. </p>
  
  <p>If you're going to go down this route you might want the AWS CLI Buildpack, the ability to use environment variables in Craft (see Matt Stauffer's site for this) and you'll probably want to use Jaws for MySQL since, in my experience, it's much faster than ClearDB.</p>
  
  <p>I'm in the same boat as you, coming from a WP heavy background and very reliant on Pantheon, so currently looking into a similar set up myself. Hope this provides some direction. </p>
  
  <p>It would be amazing if Pantheon just offered Craft support out of the box.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-27T07:34:37.127Z
Answers.LastActivityDate: 2017-02-27T07:34:37.127Z
Answers.UserDisplayName: nluzod
Answers.Body: <p>I know this is an old post but <a href="https://www.hyperlane.co/craft-cms-hosting" rel="nofollow noreferrer">Hyperlane has Craft-specific hosting</a> with dev/stage/prod environments and a similar workflow to Pantheon. I haven't used it but came across it while looking for the same thing as the OP.</p>
  
  <p><strong>UPDATE May 2020</strong>: I've been using Hyperlane for about 6 months now and I'm pretty happy with it. Overall it seems like a solid system. Performance has been great and the dev/stage/prod workflow has worked flawlessly so far. I only have two complaints:</p>
  
  <ol>
  <li>Working on localhost can be a challenge. If you're just pulling/pushing code then it's effortless. But copying assets and content between localhost and dev can be a bit tricky. I have copious notes on how to correctly set up localhost to work with Hyperlane, so feel free to reach out if you need help.</li>
  <li>Support is pretty limited at this point. The docs are sparse and unless you pay for the Elite plan you only get email support, which hasn't been great so far. Luckily the system has generally been reliable and easy to work with so far, so I've only had to contact support a couple times.</li>
  </ol>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-10-10T18:01:37.593Z
Answers.LastActivityDate: 2020-05-12T12:58:12.823Z
Answers.LastEditDate: 2020-05-12T12:58:12.823Z
Answers.UserDisplayName: Diego
Answers.Body: <p>AFAIK there is no hosting for Craft with a Multidev toolset similar to Pantheon. </p>
  
  <p>At <a href="https://www.fortrabbit.com" rel="nofollow noreferrer">fortrabbit.com</a> (full disclosure: I'm one of the partners) you use multiple <em>Apps</em> to model a multi-stage setup for your project. You basically control the entire <a href="https://help.fortrabbit.com/multi-staging-pro" rel="nofollow noreferrer">flow with git branches</a>, but it's not a one-click solution like with Pantheon. </p>
  
  <p>However, this does solve the biggest pain point with CMS multi-stage-development: Content Migrations. Craft 3 has a solution for that. For Craft 2, there is the nerds-and-company/schematic plugin to export/import structures. </p>
  
  <ul>
  <li>Craft 3: <a href="https://craftcms.com/news/craft-3-content-migrations" rel="nofollow noreferrer">https://craftcms.com/news/craft-3-content-migrations</a></li>
  <li>Craft 2: <a href="https://github.com/nerds-and-company/schematic" rel="nofollow noreferrer">https://github.com/nerds-and-company/schematic</a></li>
  </ul>
  
  <p>Further, I suggest having a look at the Andrew Welch's craft-scripts <a href="https://github.com/nystudio107/craft-scripts" rel="nofollow noreferrer">https://github.com/nystudio107/craft-scripts</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-27T09:44:50.583Z
Answers.LastActivityDate: 2017-02-27T09:44:50.583Z
Answers.UserDisplayName: Oliver Stark
Body: <p>I'm coming from a WordPress background and use Pantheon for all my client websites. I love the service they provide, especially easy migrations and multi-environments (Multi-dev feature branches, Dev, Test, Live) they provide out of the box. It helps a small company off load all the dev ops work.</p>
  
  <p>We also love Craft CMS, and would like to start using it more, but are struggling to find a host that provides the same/similar amount of features and support.</p>
  
  <p>I've checked out <a href="https://craftcms.stackexchange.com/questions/9400/recommended-hosting-company-for-a-craft-site">Recommended hosting company for a Craft site?</a> but none of the recommendations include features that I'm looking for.</p>
  
  <p>Here are the main features I'm looking for:</p>
  
  <p><strong>Dev, Test, &amp; Live</strong>
  - Run a continuous integration workflow out of the box. Every site you create includes a Dev, Test, and Live environment connected by version control. Each has its own database, file system connection, and URL. </p>
  
  <p><a href="https://i.sstatic.net/negUa.gif" rel="nofollow noreferrer"><img src="https://i.sstatic.net/negUa.gif" alt="Pantheon Dev"></a></p>
  
  <p><strong>Cloud development environments</strong>
  - Multidev allows you to fork your entire stack (code and content), work independently, then merge changes back into the master. Each branch is an entire development environment with the same configuration as the live site. Spin up cloud environments for feature branching, per-dev sandboxes, QA environments, and more. Multidev makes it easy to manage your development workflow and keep your team’s work in sync.
  <a href="https://i.sstatic.net/TbaF1.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/TbaF1.png" alt="envs"></a></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-01-31T05:20:35.663Z
Comments.Text: Not familiar with Pantheon at all, but can you list some of the specific features they offer that you're looking for?  Might help people make an informed recommendation.
Comments.UserDisplayName: Brad Bell
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-07T03:34:39.157Z
Comments.Text: Sorry for the assumption @brad. I've added the main features I'm looking for. Thanks
Comments.UserDisplayName: John Heiner
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-07T04:16:34.777Z
Comments.Text: I'm not sure if there is an equivalent solution out there at the moment for Craft, and if there is I'd love to know about it. We're in a similar boat that we're trying to make the move to Craft from Wordpress (oh how I hate WordPress) but because of WP's popularity there are a lot of brilliant management tools in place for it. We use infiniteWP for managing our WP sites but Pantheon is also great for Drupal which we use for larger, more complex sites. At the moment we're looking at building our own internal control panel for running the staging and deployment tasks you're looking for.
Comments.UserDisplayName: JamiePatt
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-07T04:51:04.240Z
Comments.Text: No worries, @JohnHeiner. I'm not sure there is anything exactly like that, but sounds like a good business opportunity. :)
Comments.UserDisplayName: Brad Bell
Tags: <hosting>
Title: Pantheon hosting alternative for Craft CMS
ThreadText: # Pantheon hosting alternative for Craft CMS
  
  (Asked by: username_0 on 2017-01-30)
  
  I'm coming from a WordPress background and use Pantheon for all my client websites. I love the service they provide, especially easy migrations and multi-environments (Multi-dev feature branches, Dev, Test, Live) they provide out of the box. It helps a small company off load all the dev ops work.
  
  We also love Craft CMS, and would like to start using it more, but are struggling to find a host that provides the same/similar amount of features and support.
  
  I've checked out [Recommended hosting company for a Craft site?](https://craftcms.stackexchange.com/questions/9400/recommended-hosting-company-for-a-craft-site) but none of the recommendations include features that I'm looking for.
  
  Here are the main features I'm looking for:
  
  **Dev, Test, & Live**
  - Run a continuous integration workflow out of the box. Every site you create includes a Dev, Test, and Live environment connected by version control. Each has its own database, file system connection, and URL.
  
  [![Pantheon Dev](https://i.sstatic.net/negUa.gif)](https://i.sstatic.net/negUa.gif)
  
  **Cloud development environments**
  - Multidev allows you to fork your entire stack (code and content), work independently, then merge changes back into the master. Each branch is an entire development environment with the same configuration as the live site. Spin up cloud environments for feature branching, per-dev sandboxes, QA environments, and more. Multidev makes it easy to manage your development workflow and keep your team’s work in sync.
  [![envs](https://i.sstatic.net/TbaF1.png)](https://i.sstatic.net/TbaF1.png)
  
  **Tags:** hosting
  
  > **Comments:**
  > **username_1**: Not familiar with Pantheon at all, but can you list some of the specific features they offer that you're looking for?  Might help people make an informed recommendation.  
  > **username_0**: Sorry for the assumption @username_1. I've added the main features I'm looking for. Thanks  
  > **username_2**: I'm not sure if there is an equivalent solution out there at the moment for Craft, and if there is I'd love to know about it. We're in a similar boat that we're trying to make the move to Craft from Wordpress (oh how I hate WordPress) but because of WP's popularity there are a lot of brilliant management tools in place for it. We use infiniteWP for managing our WP sites but Pantheon is also great for Drupal which we use for larger, more complex sites. At the moment we're looking at building our own internal control panel for running the staging and deployment tasks you're looking for.  
  > **username_1**: No worries, @username_0. I'm not sure there is anything exactly like that, but sounds like a good business opportunity. :)  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_3 on 2017-02-27. Score: 1
  
  From what I understand it is possible to host a Craft site on Pantheon but they will not offer the same level of support that you would get using WordPress or Drupal. This is what I've been told by Pantheon technical support, at least.
  
  The workflow you're looking for could be mostly set up on Heroku using [review apps](https://devcenter.heroku.com/articles/github-integration-review-apps), however, to my knowledge they don't have the same workflow where new branches can be created with cloned content from whichever environment or branch you'd like.
  
  I think that this would be possible by running [postdeploy script](https://devcenter.heroku.com/articles/app-json-schema) from app.json, which fires once when the review app is created. You could write a script that pulls production content and clones an S3 bucket into a new one, giving you a Pantheon-esque workflow.
  
  If you're going to go down this route you might want the AWS CLI Buildpack, the ability to use environment variables in Craft (see Matt Stauffer's site for this) and you'll probably want to use Jaws for MySQL since, in my experience, it's much faster than ClearDB.
  
  I'm in the same boat as you, coming from a WP heavy background and very reliant on Pantheon, so currently looking into a similar set up myself. Hope this provides some direction.
  
  It would be amazing if Pantheon just offered Craft support out of the box.
  
  
  ---
  
  ### Answer by username_4 on 2019-10-10. Score: 1
  
  I know this is an old post but [Hyperlane has Craft-specific hosting](https://www.hyperlane.co/craft-cms-hosting) with dev/stage/prod environments and a similar workflow to Pantheon. I haven't used it but came across it while looking for the same thing as the OP.
  
  **UPDATE May 2020**: I've been using Hyperlane for about 6 months now and I'm pretty happy with it. Overall it seems like a solid system. Performance has been great and the dev/stage/prod workflow has worked flawlessly so far. I only have two complaints:
  
  1. Working on localhost can be a challenge. If you're just pulling/pushing code then it's effortless. But copying assets and content between localhost and dev can be a bit tricky. I have copious notes on how to correctly set up localhost to work with Hyperlane, so feel free to reach out if you need help.
  2. Support is pretty limited at this point. The docs are sparse and unless you pay for the Elite plan you only get email support, which hasn't been great so far. Luckily the system has generally been reliable and easy to work with so far, so I've only had to contact support a couple times.
  
  
  ---
  
  ### Answer by username_5 on 2017-02-27. Score: 1
  
  AFAIK there is no hosting for Craft with a Multidev toolset similar to Pantheon.
  
  At [fortrabbit.com](https://www.fortrabbit.com) (full disclosure: I'm one of the partners) you use multiple *Apps* to model a multi-stage setup for your project. You basically control the entire [flow with git branches](https://help.fortrabbit.com/multi-staging-pro), but it's not a one-click solution like with Pantheon.
  
  However, this does solve the biggest pain point with CMS multi-stage-development: Content Migrations. Craft 3 has a solution for that. For Craft 2, there is the nerds-and-company/schematic plugin to export/import structures.
  
  * Craft 3: <https://craftcms.com/news/craft-3-content-migrations>
  * Craft 2: <https://github.com/nerds-and-company/schematic>
  
  Further, I suggest having a look at the Andrew Welch's craft-scripts <https://github.com/nystudio107/craft-scripts>
  
  
  ---
  
  