50% off všechny plány, časově omezená nabídka. Od $2.48/mo
HeyForm

HeyForm

HeyForm je open-source nástroj pro tvorbu formulářů. Alternativa k Typeformu s větvením logiky, výpočty, nahráváním souborů, integrací plateb a týmovými pracovními prostory. Licencován pod AGPL, s bezplatným hostovaným plánem i možností vlastního hostování. Vhodný pro průzkumy, sběr kontaktů a kvízy.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Přístup k vaší instanci HeyForm

  • Otevřete prohlížeč a přejděte na: http://<Server_IP>
  • Vytvořte si první účet přes registrační stránku.

Správa registrace (důležité z hlediska bezpečnosti)

Registrace je ve výchozím nastavení povolena.

Jak zakázat registraci nových uživatelů:

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

Tím zabráníte neoprávněným uživatelům ve vytváření účtů.

Důležité soubory a adresáře

  • Application directory: /root/heyform
  • Soubor prostředí Docker: /root/heyform/.env
  • Soubor Docker Compose: /root/heyform/docker-compose.yml
  • Nahrané obrázky formulářů: /root/heyform/assets/
  • Datový svazek MongoDB: mongodb_data stored under /var/lib/docker/volumes/
  • Datový svazek KeyDB: keydb stored under /var/lib/docker/volumes/
  • Konfigurace reverzního proxy Nginx: /etc/nginx/sites-available/heyform.conf

Nastavení domény a SSL

Nasměrujte svou doménu na IP adresu serveru.

Upravte konfiguraci Nginx:

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

Spusťte Certbot pro vydání certifikátu SSL:

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

Otestujte a znovu načtěte Nginx:

sudo nginx -t
sudo systemctl reload nginx

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

Další v Self Hosted

Related apps.

Nasadit HeyForm. From $2.48/mo.