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