Pozostając w aktywnym wirtualnym środowisku na MyDevil, wykonaj standardowe operacje startowe Django:

source venv/bin/activate

Wykonaj migracje bazy danych:

python manage.py migrate

Zbierz pliki statyczne:

python manage.py collectstatic --noinput

Uruchom ponownie aplikację (Phusion Passenger załaduje ją przy najbliższym wejściu na stronę):

mkdir -p tmp
touch tmp/restart.txt

Od tej pory, po wprowadzeniu jakichkolwiek zmian na serwerze domowym Proxmox, wykonujesz tam jedynie komendy:

git add .
git commit -m "Opis zmian"
git push

A na serwerze MyDevil wystarczy wejść do katalogu aplikacji, wpisać git pull (ewentualnie doinstalować nowe pakiety i wykonać migracje) oraz odświeżyć serwer poprzez touch tmp/restart.txt.

git pull
touch tmp/restart.txt

Spis treści: