Pozostając w aktywnym wirtualnym środowisku na MyDevil, wykonaj standardowe operacje startowe Django:
source venv/bin/activateWykonaj migracje bazy danych:
python manage.py migrateZbierz pliki statyczne:
python manage.py collectstatic --noinputUruchom ponownie aplikację (Phusion Passenger załaduje ją przy najbliższym wejściu na stronę):
mkdir -p tmp
touch tmp/restart.txtOd tej pory, po wprowadzeniu jakichkolwiek zmian na serwerze domowym Proxmox, wykonujesz tam jedynie komendy:
git add .
git commit -m "Opis zmian"
git pushA 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