Adgang til din HeyForm-instans
- Åbn din browser og gå til:
http://<Server_IP> - Opret din første konto via registreringssiden.
Administration af registrering (vigtigt for sikkerheden)
Registrering er aktiveret som standard.
Sådan deaktiveres tilmelding af nye brugere:
- Rediger
.envfil:APP_DISABLE_REGISTRATION=true - Anvend ændringer:
docker compose -f /root/heyform/docker-compose.yml up -d
Dette forhindrer uautoriserede brugere i at oprette konti.
Vigtige filer og mapper
- Applikationskatalog:
/root/heyform - Docker-miljøfil:
/root/heyform/.env - Docker Compose-fil:
/root/heyform/docker-compose.yml - Uploaded form images:
/root/heyform/assets/ - MongoDB-datavolumen:
mongodb_datagemt under/var/lib/docker/volumes/ - KeyDB-datavolumen:
keydbgemt under/var/lib/docker/volumes/ - Nginx reverse proxy-konfiguration:
/etc/nginx/sites-available/heyform.conf
Domæne- og SSL-opsætning
Peg dit domæne mod serverens IP-adresse.
Rediger Nginx-konfigurationen:
vim /etc/nginx/sites-available/heyform.conf
Erstat server_name <IP>; med server_name <your-domain>;
Installer Certbot:
apt install -y certbot python3-certbot-nginx
Kør Certbot for at udstede SSL-certifikat:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Test og genindlæs Nginx:
sudo nginx -t
sudo systemctl reload nginx
Åbn i browser: https://<your-domain>