اتصال ntfy به یودوز
ntfy یک سرویس رایگان و متنباز برای دریافت اعلانهای Push است که بدون نیاز به ایجاد حساب کاربری، امکان دریافت نوتیفیکیشن روی تلفن همراه، مرورگر یا سرور را فراهم میکند.
با اتصال ntfy به یودوز، میتوانید اعلانهای مانیتورینگ را بهصورت لحظهای روی دستگاههای خود دریافت کنید.
نصب ntfy
برای استفاده از این قابلیت، ابتدا برنامه ntfy را روی تلفن همراه خود نصب کنید یا از نسخه تحت وب استفاده نمایید.
وبسایت رسمی:
در این صفحه میتوانید نسخههای Android، iOS و سایر پلتفرمها را دانلود کنید.
ایجاد Topic
برخلاف بسیاری از سرویسهای اعلان، در ntfy نیازی به ایجاد حساب کاربری یا دریافت API Token نیست.
کافی است یک Topic دلخواه انتخاب کنید.
برای مثال:
yodevs
یا
production-monitoring
سپس همین Topic را در برنامه ntfy مشترک (Subscribe) شوید.
ثبت Topic در یودوز
در قسمت نام Topic، دقیقاً همان نامی را وارد کنید که در برنامه ntfy یا وبسایت ntfy.sh مشترک آن شدهاید.
برای مثال:
yodevs
نام Topic در یودوز و برنامه ntfy باید کاملاً یکسان باشد؛ در غیر این صورت اعلانها دریافت نخواهند شد.
نحوه عملکرد
پس از وقوع یک رخداد، یودوز پیام مربوط به آن را به Topic مشخصشده ارسال میکند.
تمام دستگاههایی که آن Topic را دنبال (Subscribe) کرده باشند، اعلان را بهصورت آنی دریافت خواهند کرد.
اطلاعات ارسالی
در اعلانهای ntfy اطلاعات مهمی مانند موارد زیر نمایش داده میشود:
- نام مانیتور
- وضعیت مانیتور (Up / Down)
موارد استفاده
اتصال ntfy برای سناریوهای مختلفی مناسب است، از جمله:
- دریافت اعلانهای Push بدون نیاز به ثبتنام
- اطلاعرسانی لحظهای روی تلفن همراه
- استفاده در سرورهای شخصی
- دریافت اعلان روی چند دستگاه بهصورت همزمان
- استفاده در محیطهای متنباز (Open Source)
- جایگزینی سبک و رایگان برای سرویسهای Push
💡 نکته
هر شخصی که نام Topic شما را بداند، میتواند پیامهای عمومی آن Topic را دریافت کند. بنابراین بهتر است برای پروژههای مهم، از Topicهای تصادفی و غیرقابل حدس استفاده کنید.
ℹ️ توجه
نام Topic واردشده در یودوز باید دقیقاً با نام Topicی که در برنامه ntfy یا وبسایت ntfy.sh دنبال کردهاید، یکسان باشد.