1
0
pet-project-server/README.md

30 lines
897 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Servers
Настройки виртуального сервера для домашних проектов.
## Требования
- Ansible
## Установка
$ ansible-galaxy install --role-file ansible/requirements.yml
## Структура
- Приложению создается свой пользователь.
- Для доступа используется ssh-ключ.
- Докер можно использовать для запуска.
- Выход во внешнюю сеть через proxy-server Caddy.
- Чувствительные данные в `ansible/vars/vars.yaml` зашифрованы с помощью Ansible Vault.
## Частые команды
Конфигурация приложений:
$ make configure STAGE=prod TAGS=apps
Конфигурация мониторинга:
$ make configure STAGE=prod TAGS=monitoring