SkillAgentSearch skills...

IssabelLetsEncrypt

get and set Lets Encrypt Certificate on Issabel PBX

Install / Use

/learn @voipiran/IssabelLetsEncrypt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

IssabelLetsEncrypt

دریافت و نصب خودکار گواهی SSL رایگان برای ایزابل 4 و 5 🎉 ابزار رایگان و کدباز برای فعال‌سازی گواهی Let's Encrypt روی ایزابل با پشتیبانی کامل از نسخه‌های 4 و 5 (بر پایه CentOS 7 یا Rocky Linux 8)

💡 معرفی پروژه ماژول IssabelLetsEncrypt توسط تیم VoipIran طراحی شده تا به مدیران شبکه امکان دهد به راحتی گواهی‌های معتبر TLS/SSL را روی سرور تلفنی Issabel 4 یا Issabel 5 فعال کنند. با استفاده از این ابزار، نصب و پیکربندی HTTPS تنها با یک دستور در محیط SSH انجام می‌شود.

این گواهی‌ها از سرویس رایگان و معتبر Let's Encrypt دریافت شده و به‌طور خودکار در Apache تنظیم می‌گردند.

🔒 چرا گواهی SSL در ایزابل مهم است؟ ✅ رمزنگاری پنل مدیریتی (Web GUI) و محافظت از اطلاعات حساس ورود

✅ فعال‌سازی دسترسی امن به رابط وب ایزابل از طریق HTTPS

✅ الزامی برای استفاده از WebRTC یا سافت‌فون‌های تحت وب (مانند MicroSIP Web، Zoiper Web، یا PhoneJS)

✅ افزایش اعتبار دامنه در گوگل و بهبود سئو

✅ جلوگیری از هشدارهای امنیتی مرورگر به کاربران

📌 ## پیش‌نیازهای نصب قبل از اجرای اسکریپت نصب، لطفاً از موارد زیر اطمینان حاصل کنید:

دامنه‌ معتبر (مثل pbx.example.com) به IP عمومی سرور ایزابل متصل شده باشد.

پورت‌های 80 و 443 روی فایروال سرور و شبکه باز باشند.

دامنه به درستی روی DNS ست شده باشد و قابل پینگ باشد.

فایروال یا ابزارهای مسدود کننده ترافیک HTTP/S موقتاً غیرفعال باشند.

به کنسول SSH ایزابل با دسترسی root وارد شده باشید.

این ابزار قابل اجرا روی ایزابل:

✅ نسخه 4 (CentOS 7)

✅ نسخه 5 (Rocky Linux 8)

🚀 ## مراحل نصب برای نصب تنها کافیست این دستور را در کنسول سرور ایزابل وارد کنید:

curl -s -L https://raw.githubusercontent.com/voipiran/IssabelLetsEncrypt/master/getLetsIssabel.sh -o /tmp/getLetsIssabel.sh && bash /tmp/getLetsIssabel.sh

✨ این اسکریپت به صورت خودکار انجام می‌دهد: دریافت گواهی SSL از Let's Encrypt

تنظیمات لازم روی Apache

فعال‌سازی HTTPS روی دامنه وارد شده

بررسی و تایید موفق بودن عملیات

💡 نکات تکمیلی گواهی‌ها به مدت ۹۰ روز اعتبار دارند و امکان تمدید خودکار نیز فراهم شده است.

در صورت تغییر دامنه یا IP، می‌توانید مجدداً اسکریپت را اجرا نمایید.

##🧩 پشتیبانی و مشارکت اگر از این ابزار استفاده کردید، لطفاً در GitHub یک ستاره بدهید ⭐ و برای گزارش خطا، پیشنهاد یا مشارکت در توسعه، از طریق Issues یا Pull Requests در GitHub اقدام کنید.

برای دریافت آخرین نسخه ایزابل، به 📥 صفحه دانلود ایزابل در VOIPIRAN مراجعه کنید.

برای مشاهده آموزش‌ها و ماژول‌های رایگان ایزابل و استریسک، به 🌐 وب‌سایت ویپ ایران مراجعه کنید.

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated2mo ago
Forks3

Languages

Shell

Security Score

75/100

Audited on Jan 21, 2026

No findings