Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
HeyForm

HeyForm

HeyForm, açık kaynaklı bir form oluşturucudur. Mantık dallanması, hesaplamalar, dosya yükleme, ödeme entegrasyonu ve ekip çalışma alanları sunan bir Typeform alternatifidir. AGPL lisanslıdır; ücretsiz barındırılan bir katman ve kendi sunucunuzda çalıştırma seçeneğiyle gelir. Anketler, potansiyel müşteri toplama ve sınavlar için tasarlanmıştır.

Kısaca

8.9k

GitHub yıldızları

43

Sayfa görüntülemeleri

317

Aktif kurulumlar

Lisans AGPL-3.0 Sürüm Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Aktif kurulumlar örnek veridir (önizleme); gerçek metrik lansmandan önce bağlanacaktır.

HeyForm Örneğinize Erişim

  • Tarayıcını aç ve şu adresi ziyaret et: http://<Server_IP>
  • Kayıt sayfasını kullanarak ilk hesabınızı oluşturun.

Kayıt Yönetimi (Güvenlik Açısından Önemli)

Kayıt varsayılan olarak etkindir.

Yeni kullanıcı kayıtlarını devre dışı bırakmak için:

  1. Düzenle .env dosya: APP_DISABLE_REGISTRATION=true
  2. Değişiklikleri Uygula docker compose -f /root/heyform/docker-compose.yml up -d

Bu, yetkisiz kullanıcıların hesap oluşturmasını engeller.

Önemli Dosyalar ve Dizinler

  • Uygulama dizini: /root/heyform
  • Docker ortam dosyası: /root/heyform/.env
  • Docker Compose dosyası: /root/heyform/docker-compose.yml
  • Yüklenen form görselleri: /root/heyform/assets/
  • MongoDB veri birimi: mongodb_data depolanan altında /var/lib/docker/volumes/
  • KeyDB veri birimi: keydb depolanan altında /var/lib/docker/volumes/
  • Nginx ters proxy yapılandırması: /etc/nginx/sites-available/heyform.conf

Alan Adı ve SSL Kurulumu

Alan adınızı sunucu IP'sine yönlendirin.

Nginx yapılandırmasını düzenleyin:

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

Değiştir server_name <IP>; ile server_name <your-domain>;

Certbot'u Yükle:

apt install -y certbot python3-certbot-nginx

SSL sertifikası almak için Certbot'u çalıştırın:

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

Nginx'i test edin ve yeniden yükleyin:

sudo nginx -t
sudo systemctl reload nginx

Tarayıcıda aç: https://<your-domain>

Self Hosted'da daha fazlası

İlgili uygulamalar.

HeyForm'yi şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.