50% off minden csomagra, korlátozott ideig. Kezdőár: $2.48/mo
HeyForm

HeyForm

HeyForm egy nyílt forráskódú űrlapkészítő. Typeform-alternatíva elágazó logikával, számításokkal, fájlfeltöltéssel, fizetési integrációval és csapatmunkaterekkel. AGPL-licenszelésű, ingyenes tárolt réteggel és saját üzemeltetési lehetőséggel. Kérdőívekhez, lead-gyűjtéshez és kvízekhez tervezték.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

A HeyForm-példány elérése

  • Nyisd meg a böngészőt, és lépj a következő címre: http://<Server_IP>
  • Hozd létre az első fiókodat a regisztrációs oldalon.

Regisztráció kezelése (fontos biztonsági tudnivalók)

A regisztráció alapértelmezetten engedélyezve van.

Új felhasználói regisztrációk letiltásához:

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

Ez megakadályozza, hogy illetéktelen felhasználók fiókot hozzanak létre.

Fontos fájlok és könyvtárak

  • Application directory: /root/heyform
  • Docker környezeti fájl: /root/heyform/.env
  • Docker Compose fájl: /root/heyform/docker-compose.yml
  • Feltöltött űrlapképek: /root/heyform/assets/
  • MongoDB adatkötet: mongodb_data stored under /var/lib/docker/volumes/
  • KeyDB adatkötet: keydb stored under /var/lib/docker/volumes/
  • Nginx fordított proxy konfiguráció: /etc/nginx/sites-available/heyform.conf

Domain és SSL beállítása

Irányítsd a domained a szerver IP-címére.

Nginx konfiguráció szerkesztése:

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

Replace server_name <IP>; with server_name <your-domain>;

Install Certbot:

apt install -y certbot python3-certbot-nginx

Futtasd le a Certbot-ot a SSL tanúsítvány kiállításához:

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

Teszteld és töltsd újra az Nginx-et:

sudo nginx -t
sudo systemctl reload nginx

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

További önhoszting megoldások

Related apps.

Telepítsd a HeyForm-t most. From $2.48/mo.