Portfolio

Mailoo

Overview

Mailoo — это единая платформа для управления почтовыми сервисами, формами обратной связи и интеграциями сообщений. Она разработана как центральный сервис для обработки входящих сообщений с веб-сайтов и отправки исходящих email.

Product Features

Платформа предоставляет:

  • Управление почтовыми сервисами
  • Интеграции форм обратной связи
  • Интеграции сообщений
  • Централизованные коммуникационные workflow
  • Панель управления сообщениями
  • Аутентификация через Keycloak

Система может использоваться как backend для сайтов, которым нужны формы обратной связи и email-уведомления.

Architecture

Система включает:

  • Веб-панель (frontend)
  • Backend API
  • Отправка email через SMTP
  • База данных
  • Аутентификация (Keycloak)
  • Deployment в Kubernetes
  • CI/CD пайплайны
  • Логирование и мониторинг

Infrastructure & SRE

Реализовано:

  • GitLab CI пайплайны
  • Сборка Docker образов
  • Deployment в Kubernetes
  • GitOps через ArgoCD
  • Логирование (Grafana / Loki)
  • Мониторинг
  • Управление секретами
  • Настройка доменов и DNS
  • Процедуры резервного копирования

Engineering Challenges

  • Доставка email и настройка SMTP
  • Интеграция аутентификации
  • Управление секретами
  • Надёжная доставка сообщений
  • Мониторинг фоновых задач