Skip to content
This repository has been archived by the owner on Nov 2, 2019. It is now read-only.

Add vagrant support #47

Closed
wants to merge 5 commits into from
Closed

Add vagrant support #47

wants to merge 5 commits into from

Conversation

rgardner
Copy link
Contributor

PR for issue #33.

Vagrantfile and bootstrap script added. Need to modify them to match the server as close as possible. On my mac, the image backgrounds don't change, making the site much harder to develop in.

@rgardner
Copy link
Contributor Author

@abhiagar What's the [email protected] server setup with? I'd like to match production as close as possible or at least get my dev environment to render the site better.

@AbhiAgarwal
Copy link
Member

I'm referencing the one I wrote, but I used chef to install the recipes.

https://github.com/AbhiAgarwal/vagrant-tnyu

For the local dependencies the installation is:

# The following gems are necessary for compiling the Sass files.
sudo gem install sass
sudo gem install sass-globbing
sudo gem install compass --pre
sudo gem install breakpoint

# For compiling the LiveScript and Sass files.
sudo npm install gulp -g
cd site
sudo npm install

We also use nginx rather than apache, and our configuration will be written on it. I'm not too sure about if Ethan is using nginx on the techatnyu.org server, but it will use it eventually.

The tech stack is:
"nodejs" or "nvm"
"rvm" or "ruby"

@rgardner rgardner closed this Oct 23, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants