IssabelLetsEncrypt
get and set Lets Encrypt Certificate on Issabel PBX
Install / Use
/learn @voipiran/IssabelLetsEncryptREADME
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 مراجعه کنید.
برای مشاهده آموزشها و ماژولهای رایگان ایزابل و استریسک، به 🌐 وبسایت ویپ ایران مراجعه کنید.
