Tableau de bord

softygenmail.xyz • IP: 45.157.233.180
Vérification...
CPU (Processeur) 0%
Mémoire RAM 0 GB / 8 GB
Bande Passante 0.0 MB/s

Statut de l'instance :

Chargement...

Uptime :

0h 0m 0s

Moniteur d'Activité (CPU & RAM)

Système d'exploitation Debian / Linux (VPS)
Adresse IP 45.157.233.180
Processeur (CPU) 4 vCPU Cores
RAM allouée 8 Go DDR4 ECC
Stockage NVMe 120 Go SSD Raid 10
Port noVNC 6080

Journaux système d'activité du VPS (Simulé en fonction des actions d'alimentation)

[system] Initialisation de la console de surveillance...
[system] Connexion établie au démon VPS sur 45.157.233.180...
[system] Statut de l'instance: EN LIGNE. Uptime: 48.2 heures.
Coller vers le VPS :
Copiez le texte du bloc ci-dessus, puis dans le terminal VNC, faites un clic droit ou Shift + Inser.

Copier depuis le VPS :
Sélectionnez le texte dans le VPS. Ouvrez le menu de gauche de noVNC (petite flèche bleue), cliquez sur l'icône de presse-papiers et copiez-le.

Voici le guide complet pour configurer votre nom de domaine et déployer ce site web directement sur votre VPS Debian/Ubuntu.

1

Configuration des DNS

Connectez-vous à votre bureau d'enregistrement de domaine (Registrar - ex: LWS, OVH, Hostinger, ou Cloudflare) et ajoutez les enregistrements DNS suivants dans la zone DNS de softygenmail.xyz :

Type Nom / Hôte Valeur / Cible TTL
A @ (ou vide) 45.157.233.180 Automatique (14400)
CNAME www softygenmail.xyz Automatique
A vnc 45.157.233.180 Automatique
2

Installation du Serveur Web Nginx

Ouvrez la console de votre VPS (via SSH ou noVNC) et installez Nginx avec les commandes suivantes :

Console SSH - Installation de Nginx
sudo apt update sudo apt install nginx git -y
3

Déploiement du Dashboard

Déplacez les fichiers de ce site web (index.html, style.css, app.js) vers le dossier public de Nginx sur votre VPS :

Console SSH - Transfert des fichiers
# Supprimer les fichiers par défaut de Nginx sudo rm -rf /var/www/html/* # Cloner ou télécharger vos fichiers de site dans ce dossier. # Par exemple, si vous hébergez ce code sur GitHub: # sudo git clone /var/www/html/ # Ou créez-les directement sur le serveur : # sudo nano /var/www/html/index.html # sudo nano /var/www/html/style.css # sudo nano /var/www/html/app.js # Définir les permissions de Nginx sudo chown -R www-data:www-data /var/www/html
4

Configuration Nginx Reverse Proxy (pour noVNC sécurisé)

Créez un fichier de configuration Nginx pour diriger softygenmail.xyz vers votre site, et vnc.softygenmail.xyz en HTTPS vers noVNC :

Fichier: /etc/nginx/sites-available/softy
# Configurer le Dashboard principal server { listen 80; server_name softygenmail.xyz www.softygenmail.xyz; root /var/www/html; index index.html; location / { try_files $uri $uri/ =404; # Activer l'authentification HTTP Basic auth_basic "Accès privé Softy VPS"; auth_basic_user_file /etc/nginx/.htpasswd; } } # Configurer le Reverse Proxy pour noVNC server { listen 80; server_name vnc.softygenmail.xyz; location / { # Activer l'authentification HTTP Basic auth_basic "Accès VNC sécurisé"; auth_basic_user_file /etc/nginx/.htpasswd; proxy_pass http://127.0.0.1:6080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $host; # Paramètres noVNC websocket indispensables proxy_read_timeout 61s; proxy_buffering off; } }
5

Générer le fichier d'accès HTTP Basic Auth

Installez les outils requis sur le VPS et générez vos identifiants pour restreindre l'accès à votre domaine :

Console SSH - htpasswd
sudo apt install apache2-utils -y sudo htpasswd -c /etc/nginx/.htpasswd admin

Entrez votre mot de passe d'accès à l'invite. Une fois terminé, activez cette configuration Nginx :

Console SSH - Activation du site
sudo ln -s /etc/nginx/sites-available/softy /etc/nginx/sites-enabled/ sudo rm /etc/nginx/sites-enabled/default sudo nginx -t sudo systemctl restart nginx
6

Sécurisation HTTPS gratuite avec Let's Encrypt (SSL)

Générez les certificats SSL pour crypter toutes les connexions :

Console SSH - Certbot SSL
sudo apt install certbot python3-certbot-nginx -y sudo certbot --nginx -d softygenmail.xyz -d www.softygenmail.xyz -d vnc.softygenmail.xyz

Répondez aux questions à l'écran. Certbot va configurer automatiquement le HTTPS. Votre domaine et votre VNC sont désormais ultra-sécurisés !

Personnalisez les identifiants et les paramètres d'accès de votre VPS. Les données sont sauvegardées en toute sécurité dans votre navigateur.