Hero Image
Self-Hosted проект-менеджмент Plane.so

Self-Hosted проект-менеджмент Plane.so Клиент Компания с потребностью в собственном инструменте управления проектами, размещённом на офисной инфраструктуре Задача Клиент хотел получить open-source альтернативу Jira/Linear для управления проектами и задачами, развёрнутую на собственном сервере в существующем окружении Coolify. Требовалось: установить последнюю версию Plane.so CE, обеспечить корректную работу за Traefik reverse proxy, вынести базу данных как отдельный сервис Coolify для удобного архивирования, а также настроить регулярные бэкапы всех данных. Решение 1. Подготовка инфраструктуры Анализ существующего окружения Coolify и конфигурации Traefik на сервере клиента Выбор последней open-source версии Plane.so CE из официального репозитория Изучение документации по self-hosting для формирования базовой конфигурации 2. Кастомный Docker Compose На основе официального docker-compose создан уникальный Docker Compose, адаптированный под Coolify Сервисы Plane (web, space, api, worker, beat-worker) настроены для работы за Traefik — корректные labels, сети и маршрутизация PostgreSQL вынесен как отдельный сервис Coolify — это позволяет управлять базой данных независимо и использовать встроенный механизм архивирования Coolify Redis для кэширования и очередей задач MinIO как S3-совместимое объектное хранилище для вложений и ассетов 3. Интеграция с Traefik Настроены Traefik labels для автоматической маршрутизации трафика к сервисам Plane Автоматическое получение и обновление SSL/TLS сертификатов через Traefik Корректная проброска заголовков (X-Forwarded-For, Host) для правильной работы приложения за reverse proxy 4. Резервное копирование PostgreSQL — регулярные бэкапы средствами Coolify с выгрузкой на AWS S3 MinIO — регулярная синхронизация объектного хранилища на отдельный бакет AWS S3 Все бэкапы выполняются автоматически по расписанию без вмешательства Технологии Docker PostgreSQL AWS S3 Linux Bash Результаты ✅ Проект-менеджмент: мощный self-hosted инструмент управления проектами, не уступающий коммерческим аналогам ✅ Интеграция: Plane надёжно интегрирован в Coolify и работает за Traefik без конфликтов ✅ Независимость БД: PostgreSQL как отдельный сервис Coolify — удобное управление и архивирование ✅ Бэкапы: все данные (БД + MinIO) регулярно копируются на AWS S3 автоматически ✅ Контроль данных: все данные проектов хранятся на собственном сервере клиента

Hero Image
Миграция AWS → Yandex Cloud

Перенос инфраструктуры компании из AWS в Yandex Cloud в рамках импортозамещения Клиент Конфиденциально Задача Компания столкнулась с необходимостью срочной миграции из AWS в российское облако из-за санкционных рисков. Требовалось перенести всю инфраструктуру с минимальным простоем и без потери функциональности. Решение 1. Аудит и планирование Инвентаризация всех ресурсов AWS (EC2, RDS, S3, VPC) Маппинг сервисов AWS → Yandex Cloud Разработка поэтапного плана миграции Подготовка rollback стратегии 2. Подготовка инфраструктуры Terraform для IaC в Yandex Cloud Настройка VPC, подсетей, security groups Развертывание Managed PostgreSQL и Redis Настройка Object Storage (аналог S3) 3. Миграция данных Репликация баз данных через DMS Синхронизация S3 → Object Storage Перенос Docker образов в Container Registry Тестирование на staging окружении 4. Переключение production DNS failover для постепенного переключения Мониторинг метрик в реальном времени Откат на AWS в случае критических проблем Финальное переключение за 2 часа Технологии AWS Terraform Prometheus Grafana GitLab CI Результаты ✅ Затраты: снижение на 40% (с $15k до $9k/месяц) ✅ Downtime: всего 2 часа вместо планируемых 8 ✅ Независимость: полный переход на российскую инфраструктуру ✅ Производительность: сохранена на том же уровне ✅ Безопасность: соответствие 152-ФЗ