50% korting alle abonnementen, tijdelijk aanbod. Vanaf $2.48/mo
HeyForm

HeyForm

HeyForm is een open-source formulierbuilder. Een alternatief voor Typeform met logische vertakkingen, berekeningen, bestandsuploads, betalingsintegratie en teamwerkruimten. AGPL-gelicenseerd, met een gratis gehoste laag en een zelfgehoste optie. Geschikt voor enquêtes, leadgeneratie en quizzen.

Versie

Nieuwste

Besturingssysteem

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP-typen

IPV4,IPV6

Je HeyForm-instantie openen

  • Open je browser en ga naar: http://<Server_IP>
  • Maak je eerste account aan via de registratiepagina.

Registratiebeheer (belangrijk voor de beveiliging)

Registratie is standaard ingeschakeld.

Nieuwe gebruikersregistraties uitschakelen:

  1. Bewerk de .env bestand: APP_DISABLE_REGISTRATION=true
  2. Wijzigingen toepassen docker compose -f /root/heyform/docker-compose.yml up -d

Dit voorkomt dat onbevoegde gebruikers accounts aanmaken.

Belangrijke bestanden en mappen

  • Toepassingsdirectory: /root/heyform
  • Docker-omgevingsbestand: /root/heyform/.env
  • Docker Compose-bestand: /root/heyform/docker-compose.yml
  • Geüploade formulierafbeeldingen: /root/heyform/assets/
  • MongoDB-datavolume: mongodb_data opgeslagen onder /var/lib/docker/volumes/
  • KeyDB-datavolume: keydb opgeslagen onder /var/lib/docker/volumes/
  • Nginx reverse proxy-configuratie: /etc/nginx/sites-available/heyform.conf

Domein- en SSL-configuratie

Wijs je domein toe aan het server-IP.

Nginx-configuratie bewerken:

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

Vervangen server_name <IP>; met server_name <your-domain>;

Installeer Certbot:

apt install -y certbot python3-certbot-nginx

Certbot uitvoeren voor een SSL-certificaat:

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

Nginx testen en herladen:

sudo nginx -t
sudo systemctl reload nginx

Open in browser: → **In browser openen:** https://<your-domain>

Meer in Self Hosted

Gerelateerde apps.

Implementeer HeyForm nu. Vanaf $2.48/mnd.