Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Развертывание Ruby on Rails проекта на VPS + Входящая маршрутизация электронной почты

Translated

  1. 461

    1 день1000 UAH

    Привет! У меня большой опыт развертывания Rails-приложений на VPS — в частности, настраивал Nginx + Passenger/Puma, PostgreSQL, а также почтовые серверы на базе Postfix и Exim с кастомной маршрутизацией. С Alaveteli раньше не работал напрямую, но архитектура мне знакома, и документация у проекта довольно детальная. Готов взяться за задачу — интересный кейс с реальной общественной ценностью.

  2. 2116    20  0
    5 дней4750 UAH

    ТЗ понял: поднять Alaveteli на чистом Hostinger VPS, и ключевое — завести двусторонний почтовый шлюз, чтобы сгенерированные под каждый запрос адреса и отправляли письма в ведомства, и корректно принимали ответы обратно в pipe к скрипту движка с публикацией на сайте.

    По этапам вижу так. Базовая подготовка сервера — пользователи, SSH-доступ, UFW или iptables, fail2ban. Сам Alaveteli поднимаю по официальному мануалу; для изоляции зависимостей с Xapian и Rails удобнее через Docker-контейнер, но если вам комфортнее сопровождать bare-metal установку напрямую на хост — сделаю так, как вам удобнее держать дальше.

    Почтовая часть — самая важная. Настраиваю MTA на отправку, а для входящей маршрутизации прописываю транспорт, который передает тело письма через pipe в mail-handler скрипт Alaveteli, с правильными правами и логированием, чтобы ни одно письмо не терялось. Опыт со связкой SMTP и IMAP и обработкой входящей почты скриптами есть, концепцию inbound-pipe понимаю и делал подобные мейл-флоу.

    Доставляемость прогоняю отдельно: DNS-записи A, MX, PTR, SPF, DKIM с подписью через MTA, DMARC, проверка через mail-tester и реальной отправкой в тестовый ящик, потому что госучреждения жесткие к спам-политикам и без корректного DKIM письма отсекаются.

    Финал — совместный тест: отправка запроса, прием ответа назад, публикация на сайте.

    Чтобы дать точную оценку по срокам, уточните два момента: Alaveteli ставим в Docker или напрямую на хост, и есть ли уже купленный домен с доступом к DNS-зоне? После ответа назову четкую вилку по времени.

  3. 764    5  1
    5 дней10 000 UAH

    Добрый день!

    Опыт с Postfix + pipe к скриптам есть, Alaveteli понимаю — это стандартный для него стек. Настраивал inbound routing, SPF/DKIM/DMARC под разных хостеров.

    Готов начать после обсуждения деталей.

  4. 1824    81  0
    5 дней5000 UAH

    Доброго дня!

    Маю досвід з Ruby on Rails та стеком PostgreSQL, Nginx, Postfix. Також робив SPF, DKIM, DMARC. Можу розгорнути проект.

  5. 504    20  1   2
    5 дней4000 UAH

    Добрый день! Я готов взяться за это задание и выполнить его в указанные сроки. Я опытный системный администратор и SRE/DevOps-специалист с более чем 15-летним стажем. Имею большой опыт работы с различными системами и инструментами, что позволяет мне эффективно решать любые задачи. Буду рад сотрудничеству!

  6. 3306    180  0
    8 дней4500 UAH

    Доброго дня. Готов обсудить детали вашего задания. Имею опыт работы с postfix/exim. Пишите. Спасибо.

  7. 297  
    7 дней15 000 UAH

    Здравствуйте,

    Я могу помочь с развертыванием Alaveteli на чистом VPS Hostinger и настройкой необходимой инфраструктуры Linux, веб, базы данных и почты.

    Мой соответствующий опыт:
    - Настройка Linux VPS на Ubuntu/Debian
    - Конфигурация обратного прокси Nginx
    - Базовая настройка PostgreSQL и устранение неполадок подключения
    - Конфигурация SSL/DNS
    - Развертывания Docker / Docker Compose
    - Устранение неполадок служб Linux
    - Рабочие процессы развертывания на основе Git
    - Базовая настройка доставки почты/DNS: MX, SPF, DKIM, DMARC

    Что касается Postfix/Exim:
    У меня есть опыт работы с конфигурацией сервера Linux и почтового DNS, и я понимаю концепцию маршрутизации входящей почты через псевдонимы / транспорт / перенаправление сообщений в скрипт обработки. Я не развертывал Alaveteli конкретно раньше, но могу следовать официальной документации и тщательно тестировать полный поток почты: исходящее письмо с запросом → входящий ответ агентства → перенаправление в Alaveteli → публикация на сайте.

    Мой предложенный план работы:
    1. Подготовить VPS: пользователи, SSH, брандмауэр, обновления.
    2. Установить необходимые зависимости и развернуть Alaveteli.
    3. Настроить PostgreSQL и параметры приложения.
    4. Настроить Nginx и HTTPS.
    5. Настроить Postfix или Exim для исходящей и входящей почты.
    6. Настроить DNS записи: A, MX, SPF, DKIM, DMARC.
    7. Протестировать отправку и получение писем вместе.
    8. Документировать финальную конфигурацию.

    Оценочный срок:
    5–8 рабочих дней, в зависимости от доступа к домену/DNS, ограничений Hostinger и того, развертывается ли Alaveteli напрямую или через Docker.

    Оценочная стоимость:
    $300–500 за полную настройку.

    Если конфигурация почтового шлюза потребует дополнительной нестандартной маршрутизации, пользовательского скриптинга или отладки с провайдером хостинга, я обсудил бы это отдельно перед выполнением дополнительной работы.

    Я могу начать с проверки VPS, доступа к домену/DNS и предпочтительного метода развертывания.

  8. Еще 4 ставки скрыты

Актуальные фриланс-проекты в категории DevOps

Настройка системы резервного копирования и оптимизация серверной инфраструктуры

Цель работы: Обеспечить надежное сохранение данных CRM-системы и приложения путем внедрения автоматизированной системы резервного копирования (Backups), а также провести ряд серверных доработок для повышения стабильности, безопасности и производительности инфраструктуры.

DevOpsБазы данных и SQL ∙ 5 дней 10 часов назад ∙ 27 ставок

Инженер по инфраструктуре резидентных прокси

Мы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через…

C и C++DevOps ∙ 13 дней 14 часов назад ∙ 15 ставок

Заказчик
Roman Pikulin
Украина Киев
Проект опубликован
11 дней 12 часов назад
114 просмотров
До закрытия
2 дня 11 часов
Метки
  • postfix
  • exim
  • nginx
  • PostgreSQL
  • Ruby on Rails