summaryrefslogtreecommitdiff
path: root/deploy.sh
blob: 2b13543d1211f2a92ac1d4848db9e7b390b44634 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#! /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
echo Deploying static files:
rsync -azvP ./app/static $remote_static --chown=mpeter:www-data
echo App deployed to $remote_app
echo Static files to $remote_static.
Copyright 2019--2024 Marius PETER