История изменений
Исправление AntonyRF, (текущая версия) :
Ты хотел что бы за тебя под твои специфичный софт(тот же вордпресс) было написано решение вроде apt которое идеально подходит именно под твой кейс использования и установки?
Ну не такая уж и специфичная задача для тех у кого есть NAS я Вам скажу.
но лучше так не делать
Ну я считаю, что алгоритм должен быть такой:
- Если есть обновление предложить пользователю обновиться.
- Если соглашаемся, то делаем бэкап всех данных ПО.
- Отключаем плагины.
- Обновляем.
- Включаем плагины.
- Если что-то не так, то восстанавливаем из бэкапов и говорим пользователю чтобы сам обновил.
Ну так-то скорее всего сам напишу такую тулзу. Погуглив сеть я понял, что большинство Web-приложений имеют консольные утилиты для управления типа wp-cli. Так что задача сводиться к проверке обновления и выполнения скриптов с выше представленным алгоритмом.
Исходная версия AntonyRF, :
Ты хотел что бы за тебя под твои специфичный софт(тот же вордпресс) было написано решение вроде apt которое идеально подходит именно под твой кейс использования и установки?
Ну не такая уж и специфичная задача для тех у кого есть NAS я Вам скажу.
но лучше так не делать
Ну я считаю, что алгоритм должен быть такой:
- Если есть обновление предложить пользователю обновиться.
- Если выбираем соглашаемся, то делаем бэкап всех данных ПО.
- Отключаем плагины.
- Обновляем.
- Включаем плагины.
- Если что-то не так, то восстанавливаем из бэкапов и говорим пользователю чтобы сам обновил.
Ну так-то скорее всего сам напишу такую тулзу. Погуглив сеть я понял, что большинство Web-приложений имеют консольные утилиты для управления типа wp-cli. Так что задача сводиться к проверке обновления и выполнения скриптов с выше представленным алгоритмом.