50 % Rabatt auf alle Pläne, begrenzte Zeit. Ab $2.48/mo
HeyForm

HeyForm

HeyForm ist ein Open-Source-Formular-Builder. Eine Typeform-Alternative mit bedingter Logik, Berechnungen, Datei-Uploads, Zahlungsintegration und Team-Arbeitsbereichen. AGPL-lizenziert, mit einem kostenlosen gehosteten Tier und einer Self-Hosted-Option. Geeignet für Umfragen, Lead-Erfassung und Quizze.

Version

Neueste

Betriebssystem

Ubuntu Server 24.04 LTS

Mindestens RAM

1 GB

IP-Typen

IPV4,IPV6

Auf deine HeyForm-Instanz zugreifen

  • Browser öffnen und aufrufen: http://<Server_IP>
  • Erstes Konto über die Registrierungsseite anlegen.

Registrierung verwalten (Sicherheitshinweis)

Die Registrierung ist standardmäßig aktiviert.

Neue Benutzeranmeldungen deaktivieren:

  1. Bearbeiten Sie die .env Datei aus: APP_DISABLE_REGISTRATION=true
  2. Änderungen anwenden docker compose -f /root/heyform/docker-compose.yml up -d

Damit wird verhindert, dass unbefugte Personen Konten erstellen.

Wichtige Dateien und Verzeichnisse

  • Anwendungsverzeichnis: /root/heyform
  • Docker-Umgebungsdatei: /root/heyform/.env
  • Docker Compose-Datei: /root/heyform/docker-compose.yml
  • Hochgeladene Formularbilder: /root/heyform/assets/
  • MongoDB-Datenvolume: mongodb_data gespeichert unter /var/lib/docker/volumes/
  • KeyDB-Datenvolume: keydb gespeichert unter /var/lib/docker/volumes/
  • Nginx Reverse-Proxy-Konfiguration: /etc/nginx/sites-available/heyform.conf

Domain & SSL-Einrichtung

Domain auf die Server-IP zeigen lassen.

Nginx-Konfiguration bearbeiten:

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

Ersetzen Sie server_name <IP>; mit server_name <your-domain>;

Certbot installieren:

apt install -y certbot python3-certbot-nginx

Certbot ausführen, um das SSL-Zertifikat auszustellen:

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

Nginx testen und neu laden:

sudo nginx -t
sudo systemctl reload nginx

Im Browser öffnen: https://<your-domain>

Mehr aus Self Hosted

Verwandte Apps.

HeyForm jetzt deployen. Ab 2,48 $/Monat.