freedombone/website/deploy.sh

31 lines
540 B
Bash
Executable File

#!/bin/bash
lang=$1
dest_dir=$2
if [ ! $lang ]; then
lang='EN'
fi
if [ ! $2 ]; then
echo 'Specify language and destination directory'
exit 1
fi
if [ ! -d $dest_dir ]; then
mkdir -p $dest_dir
fi
if [ ! -d $dest_dir/images ]; then
mkdir $dest_dir/images
fi
cp -r $lang/* $dest_dir
cp *.css $dest_dir
cp -r ../img/* $dest_dir/images
if [ ! -d $dest_dir/downloads ]; then
mkdir $dest_dir/downloads
fi
cp $lang/images.txt $dest_dir/downloads
chown -R www-data:www-data $dest_dir
echo "Website deployed to $dest_dir"