summaryrefslogtreecommitdiff
path: root/deploy.sh
blob: 5cad7a4a2dd377c8a7355f8f587614d74c6c6cb8 (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/mdl'
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','downloads','app/__pycache__',}\
      --exclude 'app/mdl.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