Pont · Documentation
Guides

Sécurité et exploitation

Garanties de sécurité, sauvegardes et mises à jour.

Page Alertes du dashboard
Les règles d’alerte activables.

Sécurité

  • Un paiement ne passe à succeeded qu'après vérification auprès de l'agrégateur.
  • Un état incertain (needsReconciliation: true) déclenche une vérification, jamais un nouvel essai chez un autre agrégateur.
  • La clé API et le jeton admin sont distincts : l'un ne donne jamais accès aux routes de l'autre.
  • Les webhooks entrants sont rejetés (401) si leur signature est invalide ; les événements sortants sont signés (Pont-Signature).
  • Aucun secret dans les logs ni dans les réponses d'erreur.
  • Dashboard : accès par rôle (voir rôles et authentification), mot de passe de 12 caractères minimum, cookies de session gérés par Better Auth, inscription publique fermée par défaut.

Exploitation

docker compose ps                  # état des services
docker compose logs -f pont        # journaux du serveur
docker compose pull && docker compose up -d --build   # mise à jour

Sauvegardes : volume convex-data ou postgres-data (ou votre base) pour les paiements, volume dashboard-data pour les comptes. Les tables Pont se créent avec prisma db push (Postgres) ou convex deploy (Convex) au setup.sh ; il n'y a pas encore de migrations versionnées.

Sur cette page