Date : 12/01/2026 Priorite : BASSE Effort estime : XS (< 30 min) Statut : TERMINE
| Sous-domaine | Etat actuel | Probleme |
|---|---|---|
| grafana.33800.nowhere84.com | ✅ Actif | - |
| pve.33800.nowhere84.com | ✅ Actif | - |
| portainer.33800.nowhere84.com | ✅ Actif | Pointe vers DEV (192.168.1.51) |
| prometheus.33800.nowhere84.com | ❌ N'existe pas | A creer |
| portainer-dev.33800.nowhere84.com | ❌ N'existe pas | A creer |
Modifier /etc/nginx/sites-available/portainer.33800.nowhere84.com.conf :
- proxy_pass https://192.168.1.51:9443;
+ proxy_pass https://192.168.1.12:9443;
server {
listen 80;
server_name portainer-dev.33800.nowhere84.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2;
server_name portainer-dev.33800.nowhere84.com;
ssl_certificate /etc/letsencrypt/live/33800.nowhere84.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/33800.nowhere84.com/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
location / {
proxy_pass https://192.168.1.51:9443;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
access_log /var/log/nginx/portainer-dev.access.log;
error_log /var/log/nginx/portainer-dev.error.log;
}
server {
listen 80;
server_name prometheus.33800.nowhere84.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl http2;
server_name prometheus.33800.nowhere84.com;
ssl_certificate /etc/letsencrypt/live/33800.nowhere84.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/33800.nowhere84.com/privkey.pem;
ssl_protocols TLSv1.2 TLSv1.3;
location / {
proxy_pass http://192.168.1.12:9090;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
access_log /var/log/nginx/prometheus.access.log;
error_log /var/log/nginx/prometheus.error.log;
}
| Sous-domaine | Cible |
|---|---|
| grafana.33800.nowhere84.com | 192.168.1.12:3000 |
| prometheus.33800.nowhere84.com | 192.168.1.12:9090 |
| portainer.33800.nowhere84.com | 192.168.1.12:9443 (PROD) |
| portainer-dev.33800.nowhere84.com | 192.168.1.51:9443 (DEV) |
| pve.33800.nowhere84.com | 192.168.1.10:8006 |
# Sur nginx.local
# 1. Modifier portainer config
sudo sed -i 's/192.168.1.51:9443/192.168.1.12:9443/' /etc/nginx/sites-available/portainer.33800.nowhere84.com.conf
# 2. Creer portainer-dev config
sudo tee /etc/nginx/sites-available/portainer-dev.33800.nowhere84.com.conf << 'EOF'
[config ci-dessus]
EOF
sudo ln -sf /etc/nginx/sites-available/portainer-dev.33800.nowhere84.com.conf /etc/nginx/sites-enabled/
# 3. Creer prometheus config
sudo tee /etc/nginx/sites-available/prometheus.33800.nowhere84.com.conf << 'EOF'
[config ci-dessus]
EOF
sudo ln -sf /etc/nginx/sites-available/prometheus.33800.nowhere84.com.conf /etc/nginx/sites-enabled/
# 4. Test et reload
sudo nginx -t && sudo systemctl reload nginx
curl -sk https://portainer.33800.nowhere84.com | grep -o "Portainer"
curl -sk https://portainer-dev.33800.nowhere84.com | grep -o "Portainer"
curl -sk https://prometheus.33800.nowhere84.com | grep -o "Prometheus"
En attente de validation.