Checking in changes made in-place on the server to be merged
[oweals/finalsclub.git] / util / start.sh
1 #!/bin/bash
2
3 export PATH="/usr/local/bin:$PATH"
4
5 cd ~
6 rm -rf bc
7 git clone git@github.com:finalsclubdev/bc
8 cd ~/bc
9 npm install connect
10 npm install socket.io
11 npm install express-messages
12 npm install jade
13
14 cd ~
15 rm -rf FinalsClub
16 git clone git@github.com:finalsclubdev/FinalsClub.git
17 ln -sf FinalsClub fc
18
19 cd ~/fc
20 git checkout master
21 git submodule init && git submodule update
22 npm install
23 cd etherpad-lite
24 npm install
25
26 # install some dependencies
27 cd ~/fc
28 npm install connect
29 npm install socket.io
30 npm install express-messages
31 npm install jade
32
33
34 ## init fcbackup 
35 cd ~/fc/fcbackups
36 chmod 775 fcbackup_init.sh
37 ./fcbackup_init.sh
38
39
40 ## start the server
41 cd ~/fc
42 ./restart
43
44
45
46
47
48
49