پرش به محتوای اصلی
همه چیز در حال کار است
آغاز محتوای اصلی
سرویس فعال — نصب یک‌کلیک

Eclipse Mosquitto — یک کلیک نصب روی VM شما

MQTT broker سبک برای IoT. MQTT 3.1/5.0 + WebSocket port 9001. مناسب smart home و sensor.

1سفارش سرور
2انتخاب برنامه
3اتصال و استفاده

Eclipse Mosquitto روی سرور ابری ایران‌کلاد

MQTT broker سبک برای IoT. MQTT 3.1/5.0 + WebSocket port 9001. مناسب smart home و sensor.

این برنامه با یک کلیک روی یک سرور ابری اختصاصی در دیتاسنتر تهران نصب می‌شود. برخلاف میزبانی اشتراکی، دسترسی کامل ریشه (root) در اختیار شماست؛ یعنی می‌توانید نسخه‌ها را خودتان به‌روزرسانی کنید، افزونه نصب کنید و پیکربندی را کاملاً کنترل کنید. صورت‌حساب ساعتی است و هر زمان می‌توانید سرور را حذف کنید.

برای دسترسی امن از سراسر دنیا، دامنهٔ خود را وصل کنید تا گواهی SSL به‌صورت خودکار صادر شود. بک‌آپ خودکار روزانه از داشبورد فعال می‌شود و بازیابی تنها یک کلیک فاصله دارد.

چرا روی ایران‌کلاد؟

نصب یک‌کلیک

بدون پیکربندی دستی؛ برنامه و وابستگی‌هایش خودکار نصب و در چند دقیقه آماده می‌شوند.

دسترسی کامل ریشه

سرور کاملاً در اختیار شماست — root SSH، نصب هر چیز دلخواه، نه میزبانی محدود اشتراکی.

بک‌آپ خودکار

اسنپ‌شات روزانه از کل سرور با بازیابی یک‌کلیکی از داشبورد.

دامنه و SSL خودکار

دامنهٔ خود را وصل کنید؛ گواهی SSL خودکار صادر و تمدید می‌شود.

دیتاسنتر تهران

تأخیر پایین برای کاربران ایرانی و پهنای باند داخلی رایگان.

پایش و مقیاس

مصرف CPU/RAM/دیسک را ببینید و هر زمان سرور را ارتقا یا حذف کنید.

Eclipse Mosquitto را همین حالا راه‌اندازی کنید

سرور را بسازید، Eclipse Mosquitto خودکار نصب می‌شود و در چند دقیقه آماده است — با دسترسی کامل و بک‌آپ خودکار.

سرور با Eclipse Mosquitto بساز

روش نصب گام‌به‌گام

  1. 1

    سفارش سرور

    پلن mini (۱ گیگ) برای ۱۰K connections + 10K msg/sec کافی. C-built بسیار سبک. ۲ گیگ + tuning برای 100K+ connections (smart-home + sensors-fleet).

  2. 2

    انتخاب Mosquitto

    در مرحلهٔ سفارش Mosquitto را انتخاب کنید — Mosquitto + systemd + firewall (1883 TCP، 8883 TLS، 9001 WebSocket) خودکار راه‌اندازی می‌شوند.

  3. 3

    create users + ACL

    mosquitto_passwd -c /etc/mosquitto/passwd <user> برای users. سپس mosquitto.conf: allow_anonymous false + acl_file /etc/mosquitto/acl. plus restart.

  4. 4

    test subscribe + publish

    mosquitto_sub -h <vm-ip> -t test/# -u user -P pass. در terminal دیگر: mosquitto_pub -h <vm-ip> -t test/hello -m "Hello" -u user -P pass. message instant ظاهر می‌شود.

سؤالات متداول

Mosquitto یا EMQX یا HiveMQ یا VerneMQ یا NanoMQ

Mosquitto: Eclipse-foundation، C-built، lightweight (5MB)، single-node، industry-standard. EMQX: Erlang، clustering native، million-connections scale. HiveMQ: Java، enterprise، paid + community-edition. VerneMQ: Erlang، clustering. NanoMQ: ultra-edge، Rust. برای ۹۰٪ home-IoT + small-business: Mosquitto بهترین.

MQTT چیست و چرا برای IoT؟

MQTT (Message Queuing Telemetry Transport) protocol pub/sub سبک برای bandwidth-constrained networks. هر sensor (publisher) به topic (مثل home/livingroom/temperature) message می‌فرستد. apps (subscribers) listen می‌کنند. بسیار efficient: small-overhead، QoS levels، last-will-testament، retained-messages.

integration با Home Assistant

بله — Home Assistant primary integration. Devices (Tasmota، ESPHome، Shelly، Sonoff، Zigbee2MQTT) به Mosquitto publish می‌کنند. HA subscribe می‌کند → entities خودکار discover (MQTT-Discovery).

TLS + auth + ACL

بله — TLS 1.2/1.3 (port 8883 default). authentication: username/password، client-cert (mutual-TLS)، optional bridges-to-OAuth. ACL: per-topic/per-client read/write. plus dynsec plugin (دینامیک ACL via MQTT message).

WebSocket support (browser-MQTT)

بله — port 9001 (یا 9443 با TLS). web-apps می‌توانند با MQTT.js client مستقیم به broker connect شوند. مناسب dashboard real-time در browser.

use-cases بیشتر

smart-home (Home Assistant + Zigbee2MQTT)، industrial-IoT (factory-sensors)، connected-cars (vehicle-telemetry)، asset-tracking (GPS-trackers)، agriculture (soil-sensors)، logistics (warehouse-RFID)، mobile-apps (push-style without FCM)، Mqtt-bridge between regions.