تخطَّ إلى المحتوى الرئيسي
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
HeyForm

HeyForm

HeyForm منشئ نماذج مفتوح المصدر. بديل عن Typeform يدعم التفريع المنطقي، والحسابات، ورفع الملفات، وتكامل المدفوعات، ومساحات عمل الفرق. مرخّص بموجب AGPL، مع طبقة مستضافة مجانية وخيار للاستضافة الذاتية. مصمّم للاستطلاعات وجمع بيانات العملاء المحتملين والاختبارات.

نظرة سريعة

8.9k

نجوم GitHub

236

مشاهدات الصفحة

317

عمليات التثبيت النشطة

الترخيص AGPL-3.0 الإصدار Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول إلى نسخة HeyForm الخاصة بك

  • افتح متصفحك وزُر: http://<Server_IP>
  • أنشئ حسابك الأول عبر صفحة التسجيل.

إدارة التسجيل (أمان مهم)

التسجيل مفعّل بشكل افتراضي.

لتعطيل تسجيل المستخدمين الجدد:

  1. عدّل ملف .env : APP_DISABLE_REGISTRATION=true
  2. تطبيق التغييرات: docker compose -f /root/heyform/docker-compose.yml up -d

يمنع هذا المستخدمين غير المصرّح لهم من إنشاء حسابات.

الملفات والمجلدات المهمة

  • مجلد التطبيق: /root/heyform
  • ملف بيئة Docker: /root/heyform/.env
  • ملف Docker Compose: /root/heyform/docker-compose.yml
  • صور النماذج المرفوعة: /root/heyform/assets/
  • وحدة تخزين بيانات MongoDB: mongodb_data مخزّن في /var/lib/docker/volumes/
  • وحدة تخزين بيانات KeyDB: keydb مخزّن في /var/lib/docker/volumes/
  • إعداد الوكيل العكسي لـ Nginx: /etc/nginx/sites-available/heyform.conf

إعداد النطاق و SSL

وجّه نطاقك إلى عنوان IP الخادم.

عدّل إعدادات Nginx:

vim /etc/nginx/sites-available/heyform.conf

استبدل server_name <IP>; مع server_name <your-domain>;

ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

شغّل Certbot لإصدار شهادة SSL:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>

اختبر Nginx وأعد تحميله:

sudo nginx -t
sudo systemctl reload nginx

افتح في المتصفح: https://<your-domain>

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر HeyForm الآن. تبدأ من 2.48 $/شهر.