Serveur decisea · en ligne

Salut Fabien 👋
Voici comment marche notre serveur

Deux outils suffisent à tout gérer : un éditeur de code dans le navigateur et un tableau de bord qui crée les sites, les certificats HTTPS et les bases de données — automatiquement.

code.decisea.com

https://code.decisea.com

C'est Visual Studio Code, mais dans ton navigateur (technologie « code-server »). Tu ouvres l'éditeur sur n'importe quel ordinateur, sans rien installer, et tu modifies directement les fichiers du serveur.

  • Édition du code des sites en temps réel
  • Terminal, extensions, coloration — comme VS Code
  • Le panneau peut ouvrir un dossier d'un clic
Ouvrir l'éditeur →

domaines.decisea.com

https://domaines.decisea.com

Le poste de pilotage du serveur. En quelques clics il crée un nouveau site, configure Nginx, obtient un certificat HTTPS gratuit (Let's Encrypt) et gère les bases de données MySQL.

  • Créer un sous-domaine + HTTPS automatique
  • Tableau de bord live : CPU, RAM, disque
  • Bases MySQL : créer / lister / supprimer
Ouvrir le panneau →

Comment naît un nouveau site 🛠️

Le parcours complet, de l'idée au site en ligne sécurisé.

1

Je crée le domaine

Dans le panneau, je tape le nom (ex. fabien) et je choisis le type : PHP, Laravel, WordPress, Python ou React.

2

Le serveur s'auto-configure

Création du dossier, du fichier Nginx, test de la config puis rechargement — tout en automatique.

3

HTTPS en cadeau

Un certificat Let's Encrypt est obtenu : le site est servi en https:// dès la première seconde.

4

Je code

J'ouvre le dossier dans code.decisea.com et l'application prend vie. Les logs défilent en direct.

Pensé pour être solide 🔒

Pas de magie : une architecture simple et un seul point d'entrée pour les actions sensibles.

Le modèle de sécurité

  • Le code PHP tourne en www-data et ne touche jamais au système directement.
  • Chaque action privilégiée (créer un domaine, un certificat, une base) passe par un seul script root : domaines-helper.
  • Ce script revalide chaque paramètre (règles strictes) : c'est la vraie frontière de confiance.
  • Aucun mot de passe MySQL admin n'est stocké côté site web.

La technique en bref

  • PHP 8.3 natif, sans aucune dépendance externe.
  • Serveur web Nginx + certificats Certbot / Let's Encrypt.
  • Logs en temps réel grâce aux Server-Sent Events.
  • Chaque site vit dans son dossier sous /var/www/.
PHP Laravel WordPress Python React
💡

La page que tu lis en est la preuve : fabien.decisea.com a été créée par le panneau, servie par Nginx et sécurisée en HTTPS — exactement selon les 4 étapes ci-dessus.