aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/deploy.sh11
1 files changed, 6 insertions, 5 deletions
diff --git a/scripts/deploy.sh b/scripts/deploy.sh
index d846429..210984d 100755
--- a/scripts/deploy.sh
+++ b/scripts/deploy.sh
@@ -1,12 +1,13 @@
#!/bin/bash
+set -e
-# setup nginx
-cp ./nginx/homepage.conf /etc/nginx/sites-enabled/homepage.conf
+# symlink configs
+ln -sf $(realpath ./configuration/homepage.conf) /etc/nginx/sites-enabled/homepage.conf
-# build and sync zola
+# build and sync zola static site
(cd zola-static && zola build)
-mkdir /var/www/homepage/
+mkdir -p /var/www/homepage/
rsync -av --delete ./zola-static/public/ /var/www/homepage/
-# sync interactive
+# sync interactive site
rsync -av --delete ./interactive/ /var/www/interactive/