diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..549f683 --- /dev/null +++ b/build.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +set -e; + +# Clean up last build + +rm -r public/; + +# Build the website + +hugo; + +# Show the public tree + +echo "Build success!"; +tree public/ diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..109e99f --- /dev/null +++ b/deploy.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# A script for deploying the website +# Made by sugary :3 +# Adapted by yukijoou + +set -e + +WEBSITE_NAME='blog.kemonomimi.gay' +WEBSITES_PATH='/var/www/blog' + +[ -w $WEBSITES_PATH ] || (echo 'Don`t have write permission on website root, did you forget sudo?' && exit 1); + +BACKUP_DIR=$(mktemp -d) + +cp -rf "$WEBSITES_PATH" $BACKUP_DIR/$WEBSITE_NAME.bak +echo "Made backup at $BACKUP_DIR" + +rm -rf "$WEBSITES_PATH" +mkdir -p "$WEBSITES_PATH" +cp -rf public/* "$WEBSITES_PATH" + +echo "Installed $WEBSITE_NAME at $WEBSITES_PATH"