#! /bin/bash remote_app='mpeter@192.162.71.223:/home/mpeter/apps/farm-manager' remote_static='mpeter@192.162.71.223:/var/www/apps.mlnp.fr' echo Deploying app: rsync -azvP . $remote_app --chown=mpeter:www-data\ --exclude={'.venv','.git','app/__pycache__',}\ --exclude 'app/fapg.db*' # Files if [ $? -eq 0 ]; then echo App deployed to $remote_app; fi echo Deploying static files: rsync -azvP ./app/static $remote_static --chown=mpeter:www-data if [ $? -eq 0 ]; then echo Static files to $remote_static.; fi