История изменений
Исправление Yustas, (текущая версия) :
нравится идея запаковать все в Docker контейнер
КонтейнерЫ. Один контрейнер - один процесс.
Разворачивай по-требованию через docker-compose и/или ansible.
А backup-ы делать docker commit и docker push по cron-у. В качестве версии указывать текущую дату и время.
Я бы отделил окружение от самого приложения и скармливал стеку из LAMP+Shiny+GitLab директорию с сорцами.
Их бекапить/восстанавливать по rsync+???-zip или Git'ом.
Исходная версия Yustas, :
нравится идея запаковать все в Docker контейнер
КонтейнерЫ. Один контрейнер - один процесс.
Разворачивай по-требованию через docker-compose и/bkb ansible.
А backup-ы делать docker commit и docker push по cron-у. В качестве версии указывать текущую дату и время.
Я бы отделил окружение от самого приложения и скармливал стеку из LAMP+Shiny+GitLab директорию с сорцами.
Их бекапить/восстанавливать по rsync+???-zip или Git'ом.