Skip to content

Releases: FabioDevCode/Puna

v1.0.0

20 Jun 19:16

Choose a tag to compare

Puna est un panel d'administration auto-hébergé pour centraliser tous vos formulaires web via une API unique.

Ce que contient cette version

  • Sites & Formulaires - structurez vos intégrations en objets Site et Formulaire associés
  • API publique - endpoint POST /api/v1/send/:code avec authentification 3 couches, support JSON & Multipart
  • Soumissions - historique complet, filtres et export Excel/CSV
  • Authentification - login local, sessions persistantes, 2FA TOTP, réinitialisation par email
  • RBAC - 5 rôles avec matrice de permissions granulaire
  • Admin & monitoring - gestion des utilisateurs, visualiseur de logs, tableau de bord
  • Serveur MCP - exposez vos données à des agents IA via Model Context Protocol (MCP_ENABLED=true)
  • Sécurité - Helmet, CSRF, bcrypt, JWT + AES-CBC, rate limiting, scan ClamAV optionnel

Installation rapide

git clone https://github.com/FabioDevCode/Puna.git
cd Puna
npm run setup
npm install
npm run dev

Image Docker disponible : fabiodevcode/puna:v1.0.0