UGLYPEAR DATA évolue : compression documentaire haute performance × RAG Data Engineering PlatformDécouvrir le nouveau métier →

SmartSlim Serveur

Service de compression auto-hébergé · Python 3.9+ et FastAPI, compatible avec les distributions Linux courantes (Debian, Ubuntu), exécution 100 % privée : les données ne quittent jamais votre domaine

Présentation

Un service de compression léger, pensé pour un serveur unique

SmartSlim Serveur est un service de compression à déploiement monoposte construit sur Python 3.9+ et le framework FastAPI. Il expose ses capacités via une API HTTP et se prête parfaitement à un fonctionnement en service partagé au sein de votre réseau interne. Il se concentre sur trois familles de documents à forte fréquence — PDF, images (JPG/TIFF) et OFD — avec un dispositif de sécurité complet, et fonctionne sur les distributions Linux courantes (Debian, Ubuntu), dans une logique de souveraineté numérique.

Pile technique : Python 3.9+ · FastAPI · concurrence par pool de threads · 1 Go max par fichier
Formats pris en charge : PDF · images (jpg / jpeg / tif) · OFD
Formats : la configuration actuelle de SmartSlim Serveur active PDF, images (JPG/JPEG/TIF) et OFD. Pour Word, Excel, PowerPoint, la vidéo, l'audio et tous les autres formats, optez pour SmartSlim Entreprise.

7 mécanismes de sécurité

Conçus selon les exigences de sécurité les plus strictes (référentiels de type ANSSI), du début à la fin du traitement

Validation des commandes

Les paramètres des outils externes passent par une liste blanche : détection et blocage des attaques par traversée de répertoire, contrôle de la validité des extensions.

Contrôle d'intégrité des fichiers

Empreintes calculées sur les fichiers d'entrée et de sortie pour garantir qu'aucune altération n'a eu lieu. Le niveau maximal ajoute des algorithmes de contrôle renforcés.

Analyse antimalware

Moteur antiviral intégré, analyse avant et après compression ; tout fichier malveillant est mis en quarantaine automatiquement, et les résultats d'analyse peuvent être mis en cache pour préserver les performances.

Journaux d'audit inviolables

Chaque opération est consignée de façon structurée (horodatage, utilisateur, fichier, statut) ; les entrées sont chaînées par un mécanisme anti-falsification : toute altération casse la vérification.

Limitation de débit

Limitation par fenêtre glissante, par IP ou par utilisateur, contre les sollicitations abusives et les attaques par déni de service.

Gestion sécurisée des fichiers temporaires

Les fichiers temporaires vivent dans un répertoire isolé et sont effacés de façon sécurisée après la tâche ; au niveau de sécurité le plus élevé, effacement par multiples réécritures.

Taille maximale des fichiers

La taille des fichiers téléversés est contrôlée : 1 Go par fichier par défaut, toute requête au-delà est rejetée d'emblée.

Dispositif de sécurité : validation des commandes, contrôle d'intégrité, journaux d'audit, analyse antimalware, limitation de débit et bien plus encore : le service fonctionne en terrain sûr.

5 niveaux de sécurité

De la désactivation totale à la sécurité maximale, à la carte

MAXIMUM (sécurité maximale)

Toutes les fonctions activées · contrôles multi-hachage · analyse avant et après compression · effacement par réécritures multiples · cache d'analyse désactivé · arrêt dès le moindre avertissement

HIGH (sécurité élevée)

Toutes les fonctions activées · contrôle par hachage · analyse avant et après compression · effacement par réécritures multiples · audit anti-falsification · arrêt si l'analyse échoue

MEDIUM (sécurité moyenne · par défaut)

Validation des commandes + hachage des entrées + analyse avant compression + journaux d'audit + limitation de débit + gestion des fichiers temporaires + contrôle de taille

LOW (sécurité faible)

Validation des commandes + journaux d'audit + contrôle de taille (ni analyse antimalware, ni contrôle d'intégrité, ni limitation de débit)

DISABLED (désactivé)

Toutes les fonctions de sécurité désactivées, réservé aux environnements de test contrôlés

Niveau par défaut : le système démarre au niveau moyen. En production, nous recommandons le niveau élevé ; réservez le niveau maximal aux données sensibles ou classifiées.

Modes de déploiement

Pour tous les environnements d'exécution Linux, y compris les distributions prêtes pour l'entreprise

Conteneur Docker

Un Dockerfile est fourni pour construire une image conteneur, facile à piloter via votre plateforme d'orchestration.

Service systemd

Unités systemd fournies, avec démarrage automatique et relance en cas d'incident.

Supervision par supervisor

Configuration supervisor incluse : gestion multiprocessus et rotation des journaux.

Compatibilité Linux étendue

Script d'installation dédié, avec adaptation des dépendances et des chemins pour Debian, Ubuntu et les distributions d'entreprise.

Paramétrage : concurrence par pool de threads · 1 Go max par fichier · ports de service en HTTP comme en HTTPS.

Raccordement par API RESTful

Des interfaces standards pour brancher vos outils bureautiques, OA et CRM sans effort

SmartSlim Serveur expose une API RESTful standard, appelable en HTTP comme en HTTPS, qui se greffe à vos systèmes existants — outils bureautiques, OA, CRM — pour automatiser la compression documentaire de bout en bout, sans intervention humaine.

Raccordement OA

Compressez automatiquement les pièces jointes et les documents en circulation dans vos processus d'automatisation bureautique : moins de stockage, une circulation plus fluide. Idéal pour la validation, l'information et l'archivage.

Raccordement CRM

Optimisez les contrats scannés, photos produits et rapports de vos fiches clients : coûts de stockage en baisse et temps de réponse plus courts.

Raccordement GED / archives

Branché à votre système de gestion électronique des documents, il compresse les fonds d'archives en masse et allège le coût du stockage à long terme.

Mode d'appel : téléversez le fichier par HTTP POST en précisant les paramètres de compression ; le service renvoie le résultat une fois le traitement terminé. Appels synchrones ou asynchrones, selon le débit que votre métier exige.

Positionnement

SmartSlim Serveur, entre SmartSlim Entreprise et SmartSlim Desktop

  • Cas d'usage : service de compression mutualisé en interne, déploiement monoposte souverain, ou toute situation où les données doivent impérativement rester dans votre domaine.
  • Licences : activation par clé de licence, avec licences hors ligne prises en charge. Détails dans l'architecture de sécurité.
  • Évolution : pour les 10 familles de formats, un cluster distribué et la collaboration multi-utilisateurs, passez à SmartSlim Entreprise.

Multi-tenant et passerelle API

SmartSlim Serveur prend en charge l'architecture multi-tenant et une passerelle API pour se raccorder aux plateformes IA

Gestion multi-tenant

  • Espaces et quotas dédiés par locataire
  • Contrôle des droits par RBAC
  • Suivi d'usage par locataire
  • Isolation par partitions MinIO

Passerelle API

  • Authentification par clé API
  • Limitation de débit et quotas
  • Déploiement conteneurisé Docker/K8s
  • Progression en temps réel via WebSocket
Voir la documentation API

Déployez SmartSlim Serveur

Contactez-nous pour votre schéma de déploiement privé et vos licences

Nous consulter Voir l'architecture de sécurité

Articles techniques associés