1
0

Servers

Настройки виртуальных серверов.

TODO

  • Написать плейбук для предварительной настройки сервера, создания пользователя для входа, пользователя для деплоя, отключения ssh-логина для root.

Структура сервера приложений

Структура состоит из двух слоев:

  • Frontend. Набор конфигов Nginx, которые отвечают за передачу запросов к приложению. По большей части эти конфиги содержат в себе описания прокси и настройки сертификатов.

  • Backend. Набор приложений. Каждое приложение представляет собой набор docker-контейнеров, определяется пользователем, конфигурацией в переменных окружения, конфигурацией cron-задач и другими настройками. Приложения изолированы друг от друга.

Description
Config files for my personal virtual server
Readme 376 KiB
Languages
Jinja 61%
Python 35.9%
Shell 3.1%