API Status

État du système.

Résumé système

Vérification en cours.

MoodVault vérifie le frontend, l’API et la base de données.

frontendNestJS APIPostgreSQLHTTPS

Backend

NestJS API

vérification

Vérification en cours.

GET https://moodvault.cloud/api/health

Database

PostgreSQL

vérification

Vérification en cours.

GET https://moodvault.cloud/api/db-health

API utilisée

https://moodvault.cloud/api

En local, cette valeur peut pointer vers localhost. En production, elle doit pointer vers l’API publique de MoodVault.

Diagnostic rapide

Si l’API ne répond pas

Vérifie moodvault-api dans PM2 et le proxy Nginx.

Si PostgreSQL ne répond pas

Vérifie DATABASE_URL, Prisma et le service PostgreSQL.

Si le site est inaccessible

Vérifie DNS, HTTPS, Certbot et Nginx.

Commandes utiles

Si quelque chose tombe.

Ces commandes sont à lancer sur le VPS pour vérifier rapidement les services MoodVault.

pm2 status

pm2 logs moodvault-api

pm2 logs moodvault-web

sudo nginx -t

sudo systemctl status nginx

sudo systemctl status postgresql