Дык у нас тут раздел как раз про гитлаб, и раз человек в этом разделе спрашивает как настроить деплой - то очевидно, что у него гитлаб уже есть. А если нет - то тут уже вопрос к ТС и ему следует поправить вопрос и указать правильные теги.
Данные из приложения для него, по сути, и не нужны - вся необходимая информация о датах существования объектов и так есть в S3
Схема "база + файлы" - это типовой паттерн
(хранить статические, не изменяемые файлы, которые приложение изредка добавляет, часто запрашивает только для того, чтобы сразу же отдать клиенту по http и никогда не изменяет)