12 თვე
108.00 EUR
59.00 EUR
4.92 EUR / თვეში
RMS Mail
ყველა შენი საფოსტო ყუთი ერთ ადგილას. გაერთიანებული შემომავლები, ჯვარედინი ანგარიშების ძებნა, პროექტების ჯგუფები. PostgreSQL + Redis.
GitHubRMS Mail Unified მათთვის, ვინც მართავს რამდენიმე საფოსტო ანგარიშს და დაიღალა მათ შორის გადართვით. ყველა წერილი ერთ ინტერფეისში, ერთიანი ძებნა, ერთიანი შეტყობინებები — ანგარიშებს შორის იზოლაციის დაკარგვის გარეშე.
სააგენტოები და ფრილანსერები მრავალი კლიენტის ანგარიშით. დეველოპერები ინფრასტრუქტურული ფოსტით, სამუშაო და პირადი საფოსტო ყუთით. მხარდაჭერის გუნდები მრავალი მისამართით. ყველა, ვისაც აქვს ორზე მეტი საფოსტო ყუთი და სძულს მათ შორის გადართვა.
# 1. დააკლონეთ რეპოზიტორია და გადადით პროექტის დირექტორიაში
git clone https://github.com/max-ramas/rms-mail-public.git
cd rms-mail-public
# 2. დააკონფიგურირეთ გარემო ცვლადები
cp .env-u.example .env
# 3. დააკონფიგურირეთ საჭირო ცვლადები .env ფაილში:
# - `POSTGRES_PASSWORD` (უსაფრთხო შემთხვევითი 32-ბაიტიანი თექვსმეტობითი გასაღების გენერირებისთვის შეასრულეთ ბრძანება: openssl rand -hex 16)
# - `REDIS_PASSWORD` (უსაფრთხო შემთხვევითი 32-ბაიტიანი თექვსმეტობითი გასაღების გენერირებისთვის შეასრულეთ ბრძანება: openssl rand -hex 16)
# - `ENCRYPTION_KEYS` ან `ENCRYPTION_KEY` (უსაფრთხო შემთხვევითი 32-ბაიტიანი თექვსმეტობითი გასაღების გენერირებისთვის შეასრულეთ ბრძანება: openssl rand -hex 32)
# - `JWT_SECRET` (უსაფრთხო შემთხვევითი 32-ბაიტიანი თექვსმეტობითი გასაღების გენერირებისთვის შეასრულეთ ბრძანება: openssl rand -hex 32)
# - `CAMO_HMAC_KEY` (უსაფრთხო შემთხვევითი 32-ბაიტიანი თექვსმეტობითი გასაღების გენერირებისთვის შეასრულეთ: openssl rand -hex 32)
# ასევე დაამატეთ ALLOWED_ORIGINS და FRONTEND_URL (თქვენი დომენური სახელი)
# 4. დააკოპირეთ Unified-სთვის სპეციფიკური Docker Compose კონფიგურაცია
cp docker-compose-u.yml docker-compose.yml
# 5. გაუშვით!
docker compose up -d
# გამოსახულებები: maxramas/rms-mail:u-latest + u-ui-latestგახსენით http://localhost:3000. მზადაა.
პროდაქშენისთვის — დააკონფიგურირეთ reverse proxy პორტ 3000-ზე (nginx, Caddy, aaPanel). კონფიგურაციის ინსტრუქცია GitHub-ის რეპოზიტორიაში.
Mono — ერთი მომხმარებელი, ერთი საფოსტო ყუთი, იზოლაცია. Unified — ერთი მომხმარებელი, ბევრი ანგარიში, ერთიანი სამუშაო სივრცე. თქვენ ხედავთ ყველა შემომავალს ერთ ლენტაში, ეძებთ ყველა ანგარიშში ერთდროულად, ქმნით პროექტების ჯგუფებს, სადაც სხვადასხვა საფოსტო ყუთიდან წერილები ერთად არის შეკრებილი.
გაერთიანებული შემომავლები — ყველა წერილი ყველა ანგარიშიდან ერთ ლენტაში რეალურ დროში აქტუალური მრიცხველებით.
ჯვარედინი ანგარიშების ძებნა — PostgreSQL tsvector GIN-ინდექსებით ყველა ანგარიშზე ერთდროულად. არ არის საჭირო გადართვა და თითოეულში ცალ-ცალკე ძებნა.
პროექტების ჯგუფები — დაჯგუფეთ წერილები რამდენიმე ანგარიშიდან ერთი პროექტის ან კლიენტის გარშემო. აგრეგირებული მრიცხველები რეალურ დროში ქვეშეკითხვების მეშვეობით.
მასობრივი ოპერაციები ანგარიშებს შორის — მონიშნეთ და დაამუშავეთ წერილები სხვადასხვა საფოსტო ყუთიდან ერთი მოქმედებით.
PostgreSQL + Redis — წერილების ცხრილის hash-პარტიციონირება (64 პარტიცია), Redis-ის AOF-მდგრადობა, Asynq-რიგები Telegram-ისთვის, ვებჰუკებისთვის, გადავადებული გაგზავნისთვის.
OAuth 2.0 (BYOA) — OAuth-აპლიკაციების საკუთარი ფენა.
ლიცენზიის შეზღუდვა — Free და Premium ტარიფები live-ლიმიტების შემოწმებით.
Free | Premium | |
|---|---|---|
ანგარიშები | 5 | შეუზღუდავი |
პროექტების ჯგუფები | 1 | შეუზღუდავი |
12 თვე
108.00 EUR
59.00 EUR
4.92 EUR / თვეში
6 თვე
54.00 EUR
34.00 EUR
5.67 EUR / თვეში
3 თვე
27.00 EUR
19.00 EUR
6.33 EUR / თვეში
1 თვე
9.00 EUR
9.00 EUR / თვეში