Recent Posts

TeamCity set variables branch

less than 1 minute read

If you want to use the branch name as a variable (env.BRANCH_NAME) that can be accessed in other steps of your pipeline, you can achieve this using a simple ...

Рейтинг ip адресов Nginx в ELK

less than 1 minute read

По умолчанию стандартный дашборд Nginx в ELK не формирует рейтинг ip по количеству запросов. Для формирования отдельной визуализации необходим Fields: nginx....

GDB backtrace when PHP crashed

1 minute read

Нету универсального метода узнать, что PHP дает сбой, но могут быть признаки. Периодически на PHP проектах сталкиваюсь с ситуацией, когда веб-сайт резко умир...

Cloudflare (I am under attack)

less than 1 minute read

Немного информации о том как устроен режим работы “I am Under Attack Mode” - это самый простой и быстрый способ защитить свой сайт от DDoS-атак. Этот режим ...

Ansible CD pipeline with docker

2 minute read

Доброго времени суток, хочу показать вам автоматизацию CD с помощью Ansible для деплоя docker контейнера. В роли CI я использую TeamCity который через плагин...