ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
HeyForm

HeyForm

HeyForm คือ form builder แบบ open-source ทางเลือกแทน Typeform ที่รองรับ logic branching การคำนวณ อัปโหลดไฟล์ การชำระเงิน และ team workspaces ใช้สัญญาอนุญาต AGPL มีทั้งแบบ hosted ฟรีและแบบ self-hosted เหมาะสำหรับแบบสำรวจ การเก็บ leads และควิซ

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

การเข้าถึง Instance ของ HeyForm

  • เปิดเบราว์เซอร์แล้วไปที่: http://<Server_IP>
  • สร้างบัญชีแรกของคุณผ่านหน้าสมัครสมาชิก

การจัดการการสมัครสมาชิก (ความปลอดภัยสำคัญ)

การสมัครสมาชิกเปิดใช้งานโดยค่าเริ่มต้น

วิธีปิดการสมัครสมาชิกใหม่:

  1. Edit the .env file: APP_DISABLE_REGISTRATION=true
  2. Apply changes: docker compose -f /root/heyform/docker-compose.yml up -d

ขั้นตอนนี้จะป้องกันไม่ให้ผู้ใช้ที่ไม่ได้รับอนุญาตสร้างบัญชี

ไฟล์และไดเรกทอรีสำคัญ

  • Application directory: /root/heyform
  • ไฟล์ environment ของ Docker: /root/heyform/.env
  • ไฟล์ Docker Compose: /root/heyform/docker-compose.yml
  • รูปภาพที่อัปโหลดผ่านฟอร์ม: /root/heyform/assets/
  • Data volume ของ MongoDB: mongodb_data stored under /var/lib/docker/volumes/
  • Data volume ของ KeyDB: keydb stored under /var/lib/docker/volumes/
  • การกำหนดค่า Nginx reverse proxy: /etc/nginx/sites-available/heyform.conf

การตั้งค่าโดเมนและ SSL

ชี้โดเมนของคุณไปยัง IP ของเซิร์ฟเวอร์

แก้ไขไฟล์คอนฟิก Nginx:

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

Replace server_name <IP>; พร้อม server_name <your-domain>;

Install 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

Open in browser: https://<your-domain>

เพิ่มเติมใน Self Hosted

Related apps.

ติดตั้ง HeyForm เลยตอนนี้ เริ่มต้นที่ $2.48/เดือน