image
Инфраструктура, на которой живут все мои продакшен-проекты: боты, дашборды, парсеры, API. На схеме — из чего она состоит. Задача: сервис недостаточно написать — он должен пережить перезагрузку сервера, падение процесса и не требовать ежедневного присмотра. Что делаю для каждого проекта: — развёртывание на Linux (systemd) или Windows (планировщик): автозапуск при старте, рестарт после сбоя; — домены и TLS через Cloudflare-туннели — без открытых портов наружу; — мониторинг: проверка живости сервисов и задач, Telegram-алерты при инцидентах — узнаю о проблеме раньше пользователей; — бэкапы по расписанию с офсайт-копиями и проверенной процедурой восстановления; — журналы с ротацией, чтобы любой сбой можно было разобрать постфактум. Результат: десятки сервисов работают месяцами без ручного вмешательства; типовой инцидент чинится автоматически рестартом, о нетиповом приходит алерт. Стек: Linux, systemd, Windows Task Scheduler, Docker, Cloudflare, restic/бэкапы, Telegram Bot API, Grafana.