النشر

يمكن تشغيل Neotask في أي مكان, من جهاز الحاسوب المحمول إلى مجموعة Kubernetes. اختر طريقة النشر التي تناسب احتياجاتك.

التثبيت المحلي

أبسط طريقة للبدء. ثبّت Neotask مباشرة على macOS أو Linux أو Windows (عبر WSL2). تعمل البوابة كخدمة خلفية تديرها launchd (على macOS) أو systemd (على Linux).

المتطلبات: Node.js 22+

ما تحصل عليه:

Docker

تشغيل البوابة في حاوية Docker مع وحدات تخزين إعداد ومساحة عمل دائمة. مثالي لنشر VPS أو عندما تريد عزلاً عن نظام المضيف.

الميزات:

الحالة الدائمة:

Kubernetes

النشر على Kubernetes باستخدام نمط StatefulSet للتخزين الدائم. تتوفر مخططات Helm التي يديرها المجتمع.

الإعداد النموذجي:

Fly.io

النشر بأمر واحد على Fly.io مع وحدات تخزين دائمة وHTTPS تلقائي.

الميزات:

Hetzner VPS

التشغيل على Hetzner VPS مخصص مع Docker Compose. دعم كامل للبنية التحتية كرمز مع وحدات Terraform المجتمعية.

يشمل الإعداد:

Render

نشر مبني على المخططات على Render مع عمليات بناء تلقائية وقرص دائم بحجم 1GB.

GCP Compute Engine

نشر مبني على Docker على Google Cloud مع قرص دائم وأتمتة بدء التشغيل.

Podman

تنفيذ الحاويات بدون صلاحيات الجذر مع دعم Podman وsystemd Quadlet. مثالي للبيئات التي يكون فيها الوصول إلى Docker daemon مقيداً.

اختيار طريقة النشر

الحاجة الموصى به
مجرد تجربة التثبيت المحلي
الاستخدام الشخصي على Mac المحلي + تطبيق macOS المرافق
خادم دائم التشغيل Docker على VPS (Hetzner، DigitalOcean)
إنتاج مع توسع Kubernetes
نشر سحابي سريع Fly.io أو Render
حاويات بدون صلاحيات الجذر Podman

الوصول عن بُعد

بشكل افتراضي، تستمع البوابة فقط على localhost (127.0.0.1). للوصول عن بُعد:

راجع البوابة لتفاصيل الإعداد.