@@ -10,8 +10,8 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
10
10
# please see the online documentation at vagrantup.com.
11
11
12
12
# 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
15
15
# config.vm.synced_folder "../data", "/vagrant_data"
16
16
17
17
# Provider-specific configuration so you can fine-tune various
@@ -28,13 +28,34 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
28
28
29
29
#! /bin/bash
30
30
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
+
31
47
# 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
35
56
36
57
# rails start!
37
- cd /vagrant/ && rails s -d ; true
58
+ cd /vagrant/ && rails s -d
38
59
PID=$(ps -eo comm,pid | awk '$1 == "ruby" { print $2 }')
39
60
echo 'if you want to stop rails, kill -9 $PID"
40
61
0 commit comments