10
10
exit 2
11
11
fi
12
12
SITENAME=journey-$SITENAME
13
- mkdir -p /var/www
14
- cd /var/www
15
- echo " This will delete the folder $SITENAME ! Press CTRL + C to quit, or press enter to continue!"
16
- read input
17
- mkdir $SITENAME
18
- cd $SITENAME
13
+ mkdir -p /var/www/$SITENAME
14
+ cd /var/www/$SITENAME
19
15
echo " Getting latest release!" # TODO make this a symlink for all except config and db files
20
- wget https://github.com/kabukky/journey/releases/download/v0.1.9/journey-linux-amd64.zip
21
- unzip journey-linux-amd64.zip
16
+ wget --quiet https://github.com/kabukky/journey/releases/download/v0.1.9/journey-linux-amd64.zip
17
+ unzip -qq journey-linux-amd64.zip
22
18
rm journey-linux-amd64.zip
23
19
mv journey-linux-amd64/ journey
24
20
cd journey
25
- echo " Configuring config.json"
26
21
sed -i -e " s/8084/$PORT /g" config.json
27
22
sed -i -e " s/127.0.0.1:$PORT /$SITEURL :$PORT /g" config.json
28
23
echo " start on runlevel [2345]" >> /etc/init/$SITENAME .conf
@@ -31,7 +26,6 @@ echo "respawn" >> /etc/init/$SITENAME.conf
31
26
echo " console none" >> /etc/init/$SITENAME .conf
32
27
echo " exec /var/www/$SITENAME /journey/journey -log=/var/www/$SITENAME /journey/log.txt" >> /etc/init/$SITENAME .conf
33
28
cd /etc/nginx/sites-enabled
34
- echo " Proxying port from 80 to $PORT "
35
29
echo " server {" >> $SITENAME .conf
36
30
echo " listen 0.0.0.0:80;" >> $SITENAME .conf
37
31
echo " server_name $SITEURL ;" >> $SITENAME .conf
@@ -53,4 +47,5 @@ service nginx restart
53
47
echo " ---------------------------------------------------"
54
48
echo " You may need to oonfigure your DNS Records if you used a custom domain!"
55
49
echo " ALL DONE! $SITEURL is viewable as a Journey blog!"
56
- echo " Setup at $SITEURL /admin"
50
+ echo " Setup at $SITEURL /admin"
51
+ echo " ---------------------------------------------------"
0 commit comments