1
0

Изменена структура ролей для контейнеров

This commit is contained in:
2018-11-25 15:05:11 +03:00
parent 244c9a96e4
commit 368eeeaa0b
14 changed files with 180 additions and 33 deletions

View File

@ -7,3 +7,14 @@
* Написать плейбук для предварительной настройки сервера,
создания пользователя для входа, пользователя для
деплоя, отключения ssh-логина для root.
## Структура сервера приложений
Структура состоит из двух слоев:
- Frontend. Набор конфигов Nginx, которые отвечают за передачу запросов к приложению.
По большей части эти конфиги содержат в себе описания прокси и настройки сертификатов.
- Backend. Набор приложений. Каждое приложение представляет собой набор docker-контейнеров,
определяется пользователем, конфигурацией в переменных окружения, конфигурацией cron-задач
и другими настройками. Приложения изолированы друг от друга.