В настоящее время я работаю над проектом, который работает с Kirby (v2), CMS с плоскими файлами. Значит: весь контент сохраняется в файлах внутри структуры проекта.
Проект должен быть построен как образ Docker и впоследствии развернут на сервере.
Я хотел бы знать, как может выглядеть хорошее решение, которое обрабатывает изменяющиеся файлы содержимого внутри контейнеров Docker?
Текущие оцененные решения:
- Сохраните файлы содержимого в общих папках вне контейнеров Docker, используя mounts.
- Обработайте файлы содержимого через Git и сохраните их в подмодуле. Изменения фиксируются с помощью плагина Autogit Kirby.
Но я не уверен, что эти подходы действительно разумны или есть другой способ их хранения.