🚨 هیچ‌چیز بدتر از این نیست که سایت یا سرویس‌ت از دسترس خارج بشه و تازه از گزارش کاربرها متوجهش بشی!📡 برای مانیتورینگ لحظه‌ای می‌تونی از Uptime Kuma استفاده کنی؛ یه ابزار رایگان، متن‌باز و Self-Hosted که جایگزین خوبی برای سرویس‌هایی مثل Uptime Robot محسوب می‌شه.🛠 نصب از طریق سورس‌کد، بدون داکراین ابزار با Node.js ساخته شده و می‌تونی به‌راحتی روی اوبونتو یا حتی سیستم شخصی خودت اجراش کنی.🔗 لینک دانلود:https://github.com/louislam/uptime-kuma1️⃣ اول مطمئن شو Node.js و npm روی سیستم‌ت نصب هستن. بعد برای اجرای دائمی سرویس در بک‌گراند، PM2 رو نصب کن:npm install pm2 -g2️⃣ وارد پوشه Uptime Kuma شو و پیش‌نیازها رو نصب کن:npm run setup3️⃣ سرویس رو با فایل تنظیمات اجرا کن:pm2 start ecosystem.config.js4️⃣ حالا از طریق آدرس زیر وارد داشبورد شو:http://localhost:3001🐳 نصب با داکرداخل پوشه پروژه یه فایل compose.yaml وجود داره. برای اجرای سرویس کافیه این دستور رو وارد کنی:docker compose up -d🚨 هیچ‌چیز بدتر از این نیست که سایت یا سرویس‌ت از دسترس خارج بشه و تازه از گزارش کاربرها متوجهش بشی!📡 برای مانیتورینگ لحظه‌ای می‌تونی از Uptime Kuma استفاده کنی؛ یه ابزار رایگان، متن‌باز و Self-Hosted که جایگزین خوبی برای سرویس‌هایی مثل Uptime Robot محسوب می‌شه.🛠 نصب از طریق سورس‌کد، بدون داکراین ابزار با Node.js ساخته شده و می‌تونی به‌راحتی روی اوبونتو یا حتی سیستم شخصی خودت اجراش کنی.🔗 لینک دانلود:https://github.com/louislam/uptime-kuma1️⃣ اول مطمئن شو Node.js و npm روی سیستم‌ت نصب هستن. بعد برای اجرای دائمی سرویس در بک‌گراند، PM2 رو نصب کن:npm install pm2 -g2️⃣ وارد پوشه Uptime Kuma شو و پیش‌نیازها رو نصب کن:npm run setup3️⃣ سرویس رو با فایل تنظیمات اجرا کن:pm2 start ecosystem.config.js4️⃣ حالا از طریق آدرس زیر وارد داشبورد شو:http://localhost:3001🐳 نصب با داکرداخل پوشه پروژه یه فایل compose.yaml وجود داره. برای اجرای سرویس کافیه این دستور رو وارد کنی:docker compose up -d