Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Rozwój projektu Ruby on Rails na VPS + Routing e-maili przychodzących

Translated

  1. 461

    1 dzień82 PLN

    Cześć! Mam duże doświadczenie w wdrażaniu aplikacji Rails na VPS — w szczególności konfigurowałem Nginx + Passenger/Puma, PostgreSQL, a także serwery pocztowe oparte na Postfix i Exim z niestandardowym routowaniem. Z Alaveteli wcześniej nie pracowałem bezpośrednio, ale architektura jest mi znana, a dokumentacja projektu jest dość szczegółowa. Jestem gotów podjąć się zadania — interesujący przypadek z realną wartością społeczną.

  2. 2116    20  0
    5 dni390 PLN

    Zrozumiałem zadanie: uruchomić Alaveteli na czystym VPS Hostinger, a kluczowe — skonfigurować dwukierunkową bramę pocztową, aby generowane dla każdego zapytania adresy wysyłały wiadomości do urzędów i poprawnie przyjmowały odpowiedzi z powrotem do skryptu silnika publikacji na stronie.

    Etapy widzę tak. Podstawowe przygotowanie serwera — użytkownicy, dostęp SSH, UFW lub iptables, fail2ban. Sam Alaveteli uruchomię zgodnie z oficjalnym podręcznikiem; dla izolacji zależności z Xapian i Rails wygodniej przez kontener Docker, ale jeśli wolisz wspierać instalację bare-metal bezpośrednio na hoście — zrobię tak, jak będzie Ci wygodniej dalej.

    Część pocztowa — najważniejsza. Konfiguruję MTA do wysyłania, a dla przychodzącego routingu zapisuję transport, który przekazuje treść wiadomości przez pipe do skryptu mail-handler Alaveteli, z odpowiednimi uprawnieniami i logowaniem, aby żadna wiadomość się nie zgubiła. Mam doświadczenie z połączeniem SMTP i IMAP oraz przetwarzaniem przychodzącej poczty przez skrypty, rozumiem koncepcję inbound-pipe i robiłem podobne przepływy mailowe.

    Dostępność przetestuję osobno: rekordy DNS A, MX, PTR, SPF, DKIM z podpisem przez MTA, DMARC, weryfikacja przez mail-tester i rzeczywiste wysyłanie do testowej skrzynki, ponieważ instytucje publiczne są surowe w kwestii polityki spamowej i bez poprawnego DKIM wiadomości są odrzucane.

    Finał — wspólny test: wysyłka zapytania, odbiór odpowiedzi z powrotem, publikacja na stronie.

    Aby podać dokładną ocenę czasową, proszę o wyjaśnienie dwóch kwestii: czy Alaveteli instalujemy w Dockerze, czy bezpośrednio na hoście, oraz czy już zakupiono domenę z dostępem do strefy DNS? Po odpowiedzi podam dokładny przedział czasowy.

  3. 764    5  1
    5 dni820 PLN

    Dzień dobry!\n\nMam doświadczenie z Postfixem + pipe do skryptów, rozumiem Alaveteli — to standardowy dla niego stos. Konfigurowałem inbound routing, SPF/DKIM/DMARC dla różnych hosterów.\n\nJestem gotów rozpocząć po omówieniu szczegółów.

  4. 1824    81  0
    5 dni410 PLN

    Dzień dobry!\n\nMam doświadczenie z Ruby on Rails oraz stosem PostgreSQL, Nginx, Postfix. Również pracowałem z SPF, DKIM, DMARC. Mogę wdrożyć projekt.

  5. 504    20  1   2
    5 dni328 PLN

    Dzień dobry!\nJestem gotów podjąć się tego zadania i wykonać je w wyznaczonym terminie. Jestem doświadczonym administratorem systemów oraz specjalistą SRE/DevOps z ponad 15-letnim stażem. Mam duże doświadczenie w pracy z różnymi systemami i narzędziami, co pozwala mi efektywnie rozwiązywać wszelkie zadania.\nBędę zadowolony ze współpracy!

  6. 3306    180  0
    8 dni369 PLN

    Dzień dobry. Jestem gotów omówić szczegóły twojego zadania. Mam doświadczenie w pracy z postfix/exim. Pisz. Dziękuję.

  7. 297  
    7 dni1231 PLN

    Cześć,

    Mogę pomóc w wdrożeniu Alaveteli na czystym VPS Hostinger i skonfigurowaniu wymaganej infrastruktury Linux, web, bazy danych i poczty.

    Moje odpowiednie doświadczenie:
    - Konfiguracja VPS Linux na Ubuntu/Debian
    - Konfiguracja proxy odwrotnego Nginx
    - Podstawowa konfiguracja PostgreSQL i rozwiązywanie problemów z połączeniem
    - Konfiguracja SSL/DNS
    - Wdrożenia Docker / Docker Compose
    - Rozwiązywanie problemów z usługami Linux
    - Przepływy pracy oparte na Gicie
    - Podstawowa konfiguracja dostarczalności poczty/DNS: MX, SPF, DKIM, DMARC

    Jeśli chodzi o Postfix/Exim:
    Mam doświadczenie w konfiguracji serwera Linux i DNS poczty, a także rozumiem koncepcję routingu poczty przychodzącej za pomocą aliasów / transportu / przesyłania wiadomości do skryptu przetwarzającego. Nie wdrożyłem Alaveteli konkretnie wcześniej, ale mogę postępować zgodnie z oficjalną dokumentacją i dokładnie przetestować pełny przepływ poczty: wychodzący e-mail z prośbą → przychodząca odpowiedź agencji → przesłanie do Alaveteli → publikacja na stronie internetowej.

    Mój proponowany plan pracy:
    1. Przygotowanie VPS: użytkownicy, SSH, zapora, aktualizacje.
    2. Instalacja wymaganych zależności i wdrożenie Alaveteli.
    3. Konfiguracja PostgreSQL i ustawień aplikacji.
    4. Konfiguracja Nginx i HTTPS.
    5. Konfiguracja Postfix lub Exim dla poczty wychodzącej i przychodzącej.
    6. Konfiguracja rekordów DNS: A, MX, SPF, DKIM, DMARC.
    7. Testowanie wysyłania i odbierania e-maili razem.
    8. Dokumentacja końcowej konfiguracji.

    Szacowany czas realizacji:
    5–8 dni roboczych, w zależności od dostępu do domeny/DNS, ograniczeń Hostinger oraz tego, czy Alaveteli jest wdrażane bezpośrednio czy za pomocą Dockera.

    Szacowany koszt:
    300–500 USD za pełne wdrożenie.

    Jeśli konfiguracja bramy pocztowej okaże się wymagać dodatkowego niestandardowego routingu, niestandardowego skryptowania lub debugowania z dostawcą hostingu, omówię to osobno przed wykonaniem dodatkowej pracy.

    Mogę zacząć od przeglądu VPS, dostępu do domeny/DNS oraz preferowanej metody wdrożenia.

  8. Jeszcze 4 ofert jest ukrytych

Aktualne zlecenia dla freelancerów w kategorii DevOps

Konfiguracja systemu kopii zapasowej i optymalizacja infrastruktury serwerowej

Cel prac: Zapewnienie niezawodnego przechowywania danych systemu CRM i aplikacji poprzez wdrożenie zautomatyzowanego systemu tworzenia kopii zapasowych (Backups), a także przeprowadzenie szeregu poprawek serwerowych w celu zwiększenia stabilności, bezpieczeństwa i wydajności…

DevOpsBazy danych i SQL ∙ 7 dni 5 godzin temu ∙ 27 ofert

Zleceniodawca
Zlecenie zostało opublikowane
13 dni 7 godzin temu
117 wyświetleń
Do zamknięcia
16 godzin 20 minut
Tagi
  • postfix
  • exim
  • nginx
  • PostgreSQL
  • Ruby on Rails