Config files for my personal virtual server
ansible | ||
.editorconfig | ||
.gitignore | ||
ansible.cfg | ||
Makefile | ||
README.md | ||
Vagrantfile |
Servers
Настройки виртуального сервера для домашних проектов.
Структура
- Приложению создается свой пользователь.
- Для доступа используется ssh-ключ.
- Докер можно использовать для запуска.
- Выход во внешнюю сеть через proxy-server Caddy.
- Чувствительные данные в
ansible/vars/vars.yaml
зашифрованы с помощью Ansible Vault.
Частые команды
Конфигурация приложений:
$ make configure STAGE=prod TAGS=apps
Конфигурация мониторинга:
$ make configure STAGE=prod TAGS=monitoring