Skip to content

Commit 173cb68

Browse files
author
mozodev
committed
새로운 환경으로 업데이트 중
1 parent f6523ce commit 173cb68

File tree

1 file changed

+27
-6
lines changed

1 file changed

+27
-6
lines changed

Vagrantfile

+27-6
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
1010
# please see the online documentation at vagrantup.com.
1111

1212
# Every Vagrant virtual environment requires a box to build off of.
13-
config.vm.box = "mozo/ansim.me"
14-
config.vm.network "forwarded_port", guest: 3000, host: 3030
13+
config.vm.box = "ubuntu/trusty32"
14+
config.vm.network "forwarded_port", guest: 3000, host: 3000
1515
# config.vm.synced_folder "../data", "/vagrant_data"
1616

1717
# Provider-specific configuration so you can fine-tune various
@@ -28,13 +28,34 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
2828
2929
#! /bin/bash
3030
31+
# Install build tools and korean language pack
32+
sudo apt-get -qq install -y build-essential git-core language-pack-ko python-software-properties > /dev/null 2>&1
33+
sudo apt-get -qq -y autoremove > /dev/null 2>&1
34+
35+
# Set timezone to seoul
36+
echo 'Asia/Seoul' | sudo tee /etc/timezone
37+
sudo dpkg-reconfigure -f noninteractive tzdata > /dev/null 2>&1
38+
39+
# Install mongodb
40+
# from http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
41+
42+
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 > /dev/null 2>&1
43+
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
44+
sudo apt-get -qq update > /dev/null 2>&1
45+
sudo apt-get -qq -y install mongodb-org > /dev/null 2>&1
46+
3147
# restore mongodb dump
32-
cd /tmp && curl -LO https://googledrive.com/host/0By0AzcV9f08-MFd3UUtfUFdza00/dump.tar.gz ; true
33-
tar xvfz dump.tar.gz && rm dump.tar.gz
34-
mongorestore --db goodclinic_development ./goodclinic_development --drop && rm -rf /tmp/goodclinic_development/ ; true
48+
curl -L https://doc-0c-30-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/u5par7fcic5cv4cshvp4e7fu6t157hkm/1414281600000/09194925479248021352/\*/0B8WezMmea38UWlhNS1lyblk0bHc\?e\=download | tar xvz
49+
mongorestore --db ansim_me_development ./dump/ansim_me_development
50+
rm -rf ./dump/ansim_me_development
51+
52+
# Install nodejs & rbenv & ruby 2.1.2
53+
sudo apt-add-repository -y ppa:chris-lea/node.js
54+
sudo apt-get -y update
55+
sudo apt-get install nodejs
3556
3657
# rails start!
37-
cd /vagrant/ && rails s -d ; true
58+
cd /vagrant/ && rails s -d
3859
PID=$(ps -eo comm,pid | awk '$1 == "ruby" { print $2 }')
3960
echo 'if you want to stop rails, kill -9 $PID"
4061

0 commit comments

Comments
 (0)