📚 Légende
● Port actif
● Port arrêté
● Port HTTPS/SSL
🌍 Port public (accessible depuis internet)
🔒 Port interne (non accessible directement)
🐳 Géré par Docker
🚀 Géré par PM2
⚙️ Géré par Nginx
🔀 Flux des Requêtes
🌍 Internet
→
⚙️ Port 80
HTTP
→
⚙️ Port 443
HTTPS
→
🚀 Port 3100
pino-decors
mydigitalbuilder.cloud → Nginx (80→443) → pino-decors (3100)
22
SSH
Accès sécurisé au VPS. Utilisé pour exécuter des commandes à distance, déployer des applications, configurer le serveur.
🌍 Public
● Actif
Service: sshd
ssh -i ~/.ssh/pino_decors_vps root@195.35.29.108
80
HTTP (Nginx)
Port HTTP standard. Toutes les requêtes HTTP sont automatiquement redirigées vers HTTPS (port 443). C'est la "porte d'entrée" du trafic web.
🌍 Public
● Actif
Service: Nginx
Redirect → 443
443
HTTPS (Nginx + SSL)
Port HTTPS sécurisé. Gère tout le trafic chiffré pour mydigitalbuilder.cloud. Nginx reçoit les requêtes et les transmet à l'application Next.js sur le port 3100.
🌍 Public
● HTTPS Actif
Service: Nginx + Let's Encrypt
Proxy → 3100
🔐 Certificat SSL: mydigitalbuilder.cloud
Domaines: mydigitalbuilder.cloud, habitflow.mydigitalbuilder.cloud, www.mydigitalbuilder.cloud
Expire: 28 mai 2026 | Renouvellement: Automatique
3000
Gotenberg (Docker)
Service de conversion de documents PDF. Gotenberg permet de convertir des fichiers HTML, Word, etc. en PDF. Tourne dans un conteneur Docker isolé.
🌍 Public
● Actif
🐳 Docker
Image: gotenberg/gotenberg:8
3100
pino-decors (Next.js)
Application Next.js pour Pino Décors (artisan peintre à Illzach). Port interne uniquement — accessible uniquement via Nginx (port 443). Géré par PM2.
🔒 Interne
● Actif
🚀 PM2 ID:7
Next.js 14
🌐 Accessible via: https://mydigitalbuilder.cloud
5678
n8n (Docker)
Plateforme d'automatisation de workflows n8n. Permet de créer des automatisations (webhooks, APIs, emails, etc.). Accessible uniquement en local (127.0.0.1).
🔒 Local uniquement
● Actif
🐳 Docker
Image: n8nio/n8n
http://127.0.0.1:5678
8080
Nginx Secondaire (habitflow)
Serveur Nginx qui proxifie vers habitflow-expo (port 8081). Permet de gérer le routing vers l'app Expo. Bloqué par le pare-feu Hostinger (accès local uniquement).
🔒 Pare-feu bloque
● Nginx actif
Service: Nginx → 8081
🌐 Accessible via: https://habitflow.mydigitalbuilder.cloud (proxy HTTPS sur port 443)
8081
habitflow-expo (Expo)
Application mobile Expo (React Native) pour la gestion d'habitudes. Tourne avec les flags --web --tunnel pour être accessible via un tunnel ngrok. Géré par PM2. Bloqué par le pare-feu Hostinger.
🔒 Pare-feu bloque
● Actif
🚀 PM2 ID:11
Expo --web --tunnel
🔗 Tunnel ngrok: actif (URL générée automatiquement)
🌐 Accessible via: https://habitflow.mydigitalbuilder.cloud (proxy HTTPS)
8082
Structure VPS (Documentation)
Mini site HTML d'arborescence et documentation du VPS. Affiche la structure complète des fichiers, apps, ports, Docker, PM2. Bloqué par le pare-feu Hostinger (accessible en local uniquement).
🔒 Pare-feu bloque
● Nginx actif
Service: Nginx
http://localhost:8082
📊 Tableau Récapitulatif
| Port |
Service |
Application |
Accès |
Gestionnaire |
Statut |
| 22 |
SSH |
Accès VPS |
🌍 Public |
System |
● Actif |
| 80 |
HTTP |
Nginx → redirect 443 |
🌍 Public |
⚙️ Nginx |
● Actif |
| 443 |
HTTPS/SSL |
mydigitalbuilder.cloud → 3100 |
🌍 Public |
⚙️ Nginx |
● Actif + SSL |
| 3000 |
HTTP |
Gotenberg (PDF) |
🌍 Public |
🐳 Docker |
● Actif |
| 3100 |
Node.js |
pino-decors (Next.js) |
🔒 Interne |
🚀 PM2 |
● Actif |
| 5678 |
Node.js |
n8n (Automation) |
🔒 127.0.0.1 |
🐳 Docker |
● Actif |
| 8080 |
HTTP |
Nginx secondaire |
🌍 Public |
⚙️ Nginx |
● Actif |
| 8081 |
Node.js |
habitflow-expo (Expo) |
🔒 Pare-feu |
🚀 PM2 |
● Actif |
| 8082 |
HTTP |
Structure VPS (Doc) |
🔒 Pare-feu |
⚙️ Nginx |
● Actif |