diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 32e5abb..0a05e6c 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -26,10 +26,10 @@ jobs: # 1. Останавливаем и удаляем старый контейнер, если он существует. # `docker ps -q -f name=...` вернет ID контейнера, если он запущен. # Конструкция `[ $(...) ] && ...` проверит, не пустой ли вывод. - if [ "$(docker ps -q -f name=vstu_schedule_repopulator)" ]; then + if [ "$(docker ps -q -f name=vstu_compat_v1)" ]; then echo "Stopping and removing existing container..." - docker stop vstu_schedule_repopulator - docker rm vstu_schedule_repopulator + docker stop vstu_compat_v1 + docker rm vstu_compat_v1 else echo "No running container found. Skipping stop/remove." fi @@ -39,11 +39,12 @@ jobs: echo "Starting new container..." docker run -d \ --network cl2so4 \ - --ip 172.20.0.48 \ - -v /home/holder/fclay/secrets/vstu_schedule_repopulator.env:/app/.env \ + --ip 172.20.1.1 \ --restart=always \ - --name=vstu_schedule_repopulator \ - vstu_schedule_repopulator:latest + -v /home/holder/data_vstu_compat_v1:/app/data \ + -v /home/holder/fclay/secrets/vstu_compat_v1.env:/app/.env \ + --name vstu_compat_v1 \ + vstu_compat_v1:latest # (Опционально) Шаг 4: Очистка старых, "висячих" образов # Это хорошая практика, чтобы не засорять диск.