پیکربندی Uptime Kuma

خلاصه سرویس

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 فراهم شود.
  • توصیه می‌شود که پس از تحویل سرویس، اقدامات امنیتی مانند تغییر رمزهای پیش‌فرض یا پیکربندی فایروال انجام شود.

مدیریت بهتر، کم‌هزینه‌تر و با امنیت بیشتر کسب‌وکارها، با سرور ابری ابر دراک

با سرور ابری هزینه‌های خود را به حداقل برسانید و در بستری امن، کسب‌وکار خود را مدیریت کنید.