CE PROJET N'EST PLUS MAINTENU, TANT AU NIVEAU DE SA SÉCURITÉ QU'AU NIVEAU DE SES FONCTIONALITÉS
Un système de demande de whitelist avec captcha, interface d’administration protégé par un mot de passe, interaction avec d'autres fichiers (.lua) et interface utilisateur.
Ce systeme est fait pour fonctionner avec un systeme de witelist PAR IP situé dans le fichier serveur.lua.
Il va chercher la ligne local whitelist = { et va inserer les ip apres celle ci.
git clonenpm iCopier et renomez le fichier .env.example en .env et configurer ce dernier.
| VARIABLE | DESCRIPTION |
|---|---|
| PORT | Le port sur le quel va tourner le serveur web |
Il vous faudra generer le contenue du fichier panel.htpasswd avec ce site.
L'identifiant par défaut est test avec le mot de passe test.
Uniquement sui vous avez activé le RECAPTCHA dans la configuration (voir apres le lancement).
Dans le fichier web/index.html ligne 60, il à une clé a fournir pour votre captcha. Je vous laisse suivre le guide écris par Google ou regarder des vidéos sur youtube pour vous en sortir.
npm run startDirigez vous sur le panneau d'administration sur /panel.
L'identifiant par défaut est test avec le mot de passe test, sauf si vous avez modifier le panel.htpasswd (ce qui est fortement conseillé).
Cliquez sur Configuration.
Entrez vos informations.