1
0

Перенес код деплоя в основной скрипт

This commit is contained in:
2024-05-25 18:30:59 +03:00
parent ea43f571ae
commit c44b1322cf
5 changed files with 41 additions and 51 deletions

View File

@ -5,6 +5,8 @@
## Требования
- [ansible](https://docs.ansible.com/ansible/latest/getting_started/index.html)
- [invoke](https://www.pyinvoke.org/)
- [task](https://taskfile.dev/)
## Установка
@ -18,7 +20,7 @@ $ ansible-galaxy install --role-file ansible/requirements.yml
- Для каждого приложения создается свой пользователь.
- Для доступа используется ssh-ключ.
- Докер используется для запуска и изоляции приложений. Для загрузки образов настраивается Yandex Docker Registry.
- Выход во внешнюю сеть через proxy-server Caddy.
- Выход во внешнюю сеть через proxy server Caddy.
- Чувствительные данные в `ansible/vars/vars.yaml` зашифрованы с помощью Ansible Vault.
- Для мониторинга за сервером устанавливается [netdata](https://github.com/netdata/netdata).