S
Synnaps-SBSF
Verification du service
USERS
API Health
Vue d'ensemble
Socle Synnaps-SBSF sur VPS IONOS Meme system design que Admin.sharp-clients.fr, avec serveur Express, PM2, Nginx et deploiement GitHub Actions.
Verifier l'etat Voir le runbook
Domaine cible: synappx-sbsf.sharp-clients.fr
USERS
USERS

Gestion des comptes, des rôles et des accès aux différentes pages de l'application.

Réservé aux administrateurs
Ouvrir la page
URL
Mise à jour d'URL

Génère le fichier d'intégration avec l'URL mise à jour pour le déploiement terrain.

Outil disponible
Ouvrir la page
JSON
Traitement JSON SYNAPPX

Récupération FTP, décompression du ZIP, mise à plat du JSON, puis envoi automatique par email.

Page dédiée au traitement quotidien
Ouvrir la page
Runbook
Sequence de mise en ligne
IONOS / GitHub / PM2
# Initialisation du projet sur le VPS
mkdir -p /opt/synappx-sbsf
cd /opt/synappx-sbsf
git clone https://github.com/XavierJoly/synappx-sbsf.git .
npm install --omit=dev
pm2 start ecosystem.config.cjs --env production
pm2 save

# Configuration Nginx
cp deploy/nginx/synappx-sbsf.sharp-clients.fr.conf /etc/nginx/sites-available/
ln -s /etc/nginx/sites-available/synappx-sbsf.sharp-clients.fr.conf /etc/nginx/sites-enabled/
nginx -t
systemctl reload nginx
certbot --nginx -d synappx-sbsf.sharp-clients.fr

# Secrets GitHub Actions
VPS_HOST
VPS_USER
VPS_SSH_KEY

# Une fois ces etapes faites, chaque push sur main deploie automatiquement.
Application
Synnaps-SBSF
Port interne
5140
Environnement
-
Uptime
-