diff options
author | makefu <github@syntax-fehler.de> | 2017-09-28 15:20:04 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2017-09-28 15:20:04 +0200 |
commit | d0492beacc9bae45c9ac73072c6c97621f0b1b5a (patch) | |
tree | 9f5b0a0c6a6286a09f53570311ea93ef16dcc61a /upload.sh | |
parent | ced7b47e1394085d38e9e45f925c576cb0fab0ce (diff) |
hyiene
Diffstat (limited to 'upload.sh')
-rwxr-xr-x | upload.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/upload.sh b/upload.sh new file mode 100755 index 0000000..a64e060 --- /dev/null +++ b/upload.sh @@ -0,0 +1,18 @@ +#! /usr/bin/env nix-shell +#! nix-shell -p python3Packages.pelican -i bash + +set -xeuf + +SSH_HOST=euer.krebsco.de +SSH_PORT=22 +SSH_USER=root +SSH_TARGET_DIR=/var/www/blog.euer + +BASEDIR=$(dirname $(readlink -f $0)) +INPUTDIR=$BASEDIR/content +OUTPUTDIR=$BASEDIR/output +CONFFILE=$BASEDIR/pelicanconf.py +PUBLISHCONF=$BASEDIR/publishconf.py + +pelican $INPUTDIR -o $OUTPUTDIR -s $CONFFILE +rsync -a $OUTPUTDIR/. $SSH_USER@$SSH_HOST:$SSH_TARGET_DIR |