Commit Graph

11 Commits

Author SHA1 Message Date
ErickSkrauch
f33439d829 Completely untie the backend from the frontend.
Build nginx and mariadb together with the app image.
Upgrade docker-compose configuration to 3 version.
Add cleanup step to the gitlab-ci.
2019-04-06 15:52:23 +02:00
ErickSkrauch
069e4876dd Restore xdebug configuration 2018-07-11 02:23:46 +03:00
ErickSkrauch
49d612daa1 Replace debian-based image with alpine-based.
Remove supervisor usage. Cron now runs as separate service.
CI for backend now performs without Docker.
2018-07-10 20:02:19 +03:00
ErickSkrauch
5269f9b25a Создание runtime папок вынесено в bootstrap.sh 2017-11-28 19:12:50 +03:00
ErickSkrauch
d2b7f28db6 Базовый image обновлён до accounts-php:1.5.0
Логика bootstrap.sh теперь перенесена в этот репозиторий
Добавлен вызов команды для генерации структуры RBAC
2017-09-21 16:23:05 +03:00
ErickSkrauch
f54c8ad1ad Обновлена версия базового php контейнера
Реструктуризация конфигурации app сервиса
Добавлена cron задача для очистки устаревших access_token'ов
2016-11-23 23:43:09 +03:00
ErickSkrauch
34131ab44a Строго дожидаемся, пока станет доступна база данных 2016-11-01 19:59:59 +03:00
ErickSkrauch
0468076548 Восстановлена работа php тестов 2016-10-03 02:01:21 +03:00
ErickSkrauch
53ca5915f7 Структура проекта окончательно загнана в Docker
Дегрейд PHP до 7.0 (всё таки без xdebug немного больно)
Дегрейд Node.js до 5.12 (на 6.5 не собирался фронт)
Упразднён app-console контейнер (он теперь живёт внутри основного php контейнера и рулится силами supervisor)
Упразднён node-dev-server (всё равно он работал плохо)
Фикс бага в ConfigLoader (не загружал config-{env} файлы)
Исправлена ошибка в LangMenu (двойной default экспорт)
Из package.json временно удалён PhantomJS
Обновлён README.md
2016-10-02 01:20:40 +03:00
ErickSkrauch
98c01625d1 Добавлена конфигурация для php 2016-05-29 23:38:19 +03:00
ErickSkrauch
23d6975399 Окончено внедрение докера для развёртывания dev-окружения 2016-05-10 01:49:50 +03:00