خلاصه سرویس
Uptime Kuma بهعنوان یک ابزار نظارت بر وضعیت و آپتایم سرویسها روی Docker نصب و راهاندازی شده است. این سرویس با استفاده از پیکربندی Docker Compose اجرا میشود و بهصورت خودکار تمامی تنظیمات و دادهها را در مسیر مشخص ذخیره میکند.
جزئیات دسترسی به سرویس Uptime Kuma
آدرس دسترسی به وبسایت:
https://<SERVER_IP>:3001
پورت مورد استفاده:
3001/TCP
مسیر پروژه و فایل Docker Compose
فایل پیکربندی Docker Compose مربوط به Uptime Kuma در مسیر زیر قرار دارد:
/home/UptimeKuma/docker-compose.yml
مسیر ذخیرهسازی دادهها (Persistent Volumes)
تمامی دادههای مربوط به Uptime Kuma شامل تنظیمات، نظارتها و تاریخچهها در مسیر زیر ذخیره میشوند:
/home/UptimeKuma/data
این مسیر بهصورت Persistent داخل کانتینر به مسیر زیر متصل است:
/app/data
مدیریت سرویسها با Docker Compose
برای مدیریت سرویس Uptime Kuma، از دستورات Docker Compose استفاده میشود.
مشاهده وضعیت کانتینرها:
برای مشاهده تمامی کانتینرهای در حال اجرا:
docker ps
اجرای سرویسها:
برای بالا آوردن سرویسها بهصورت پسزمینه (detached):
cd /home/UptimeKuma && docker compose up -d
توقف سرویسها:
برای توقف سرویسها:
cd /home/UptimeKuma && docker compose down
ریستارت سرویسها:
برای ریستارت سرویسها:
cd /home/UptimeKuma && docker compose restart
مشاهده لاگها:
برای مشاهده لاگهای سرویس Uptime Kuma:
cd /home/UptimeKuma && docker compose logs -f --tail=200
نکات امنیتی و دسترسی
- دسترسی به پورت 3001/TCP در فایروال یا گروه امنیتی سرور الزامی است تا امکان دسترسی به رابط کاربری وب Uptime Kuma فراهم شود.
- توصیه میشود که پس از تحویل سرویس، اقدامات امنیتی مانند تغییر رمزهای پیشفرض یا پیکربندی فایروال انجام شود.