Rôles & niveaux d’accès
La connexion est obligatoire. Chaque niveau a son propre mot de passe et ses propres limites, tous configurables via des variables d’environnement.
| Capacité | 👤 HUMANO | 😇 ANGEL | 👑 DIOS |
|---|---|---|---|
| Téléverser & convertir des fichiers | ✓ | ✓ | ✓ |
| Convertir depuis une URL publique | — | ✓ (anti-SSRF) | ✓ |
URL interne / file:// / chemin local | — | — | ✓ |
| Audio / vidéo / ZIP | — | ✓ | ✓ |
| Transcriptions YouTube | ✓ | ✓ | ✓ |
| OCR (forcé / automatique) | — | ✓ | ✓ |
| Utiliser les clés d’IA côté serveur | — | ✓ | ✓ |
| Taille de fichier maximale | 25 Mo | 100 Mo | illimitée |
| Fichiers par lot | 3 | 10 | illimité |
| Statistiques serveur (CPU/RAM) | — | partielles | complètes |
| Limite de débit (req/min) | 15 | 60 | illimitée |
Toutes les limites sont configurables via des variables d’environnement (voir Configuration).
Mode public
Section intitulée « Mode public »Mettez HUMAN_OPEN=true pour permettre à n’importe qui d’utiliser le niveau HUMANO sans se connecter — un
convertisseur public avec les limites HUMANO. Les niveaux ANGEL et DIOS exigent toujours
leur mot de passe.
Choisir un niveau pour l’automatisation
Section intitulée « Choisir un niveau pour l’automatisation »Pour les scripts et les intégrations (n8n, tâches cron), définissez un API_TOKEN et associez-le à un
rôle avec API_TOKEN_ROLE (par défaut angel). Voir la page API.