# Devops, vagrant? Your insight is appreciated

**URL:** https://forum.kirupa.com/t/devops-vagrant-your-insight-is-appreciated/637614
**Category:** web dev
**Created:** [December 14, 2017, 4:44pm UTC](https://forum.kirupa.com/t/devops-vagrant-your-insight-is-appreciated/637614 "2017-12-14T16:44:09Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Casey\_Carnnia](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/casey_carnnia/32/8864_2.png) [@Casey\_Carnnia](https://forum.kirupa.com/u/Casey_Carnnia)
#### Post date: [December 14, 2017, 4:44pm UTC](https://forum.kirupa.com/t/devops-vagrant-your-insight-is-appreciated/637614/1 "2017-12-14T16:44:09Z")

</div>

I just watched the [“Easily Creating Your React Dev Environment”](https://www.youtube.com/watch?v=apIfzK9HVtA) video. I want to set up my local development environment such that mimics the production. Mostly because our current production environment is simply a LAMP stack and I’d be deploying the first react project. We also lack a devops engineer here. So the lessons learned in setting up the dev environment will, with modification, carry me to stg and prod.  
I am planning to look for a [vagrant boxes](https://app.vagrantup.com/boxes/search?utf8=%E2%9C%93&sort=downloads&provider=&q=nvm) that is setup with node.js and add to it create-react-app as a starting point.  
Have any of you done a similar thing? Am I thinking about this the correct way?

---

<div class="post-metadata">

### Author: ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)
#### Post date: [December 18, 2017, 3:35am UTC](https://forum.kirupa.com/t/devops-vagrant-your-insight-is-appreciated/637614/2 "2017-12-18T03:35:08Z")

</div>

I have not ☹

---

<div class="post-metadata">

### Author: ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)
#### Post date: [December 18, 2017, 6:18pm UTC](https://forum.kirupa.com/t/devops-vagrant-your-insight-is-appreciated/637614/3 "2017-12-18T18:18:11Z")

</div>

I don’t have much direct experience, but we tend to rely on [Chef](https://learn.chef.io/#/) a lot. It helps have consistent builds.

We used to have a local vagrant build a while back for testing, but we ended up ditching it because of the added complexity. Now we just use a standard local HTTP server that calls out to deployed staging/production services. Any differences there might be between local (dev) and production (prod) ultimately get caught in the path to production (dev -\> ci automation -\> qa -\> prod).
