SmartSlim Server

Kompressionsdienst für Einzelmaschinen-Bereitstellung · basiert auf Python 3.9+ und FastAPI, angepasst an DSGVO/BSI-konforme Linux-Distributionen, On-Premises-Betrieb, Daten bleiben im Domänenverbund

Produktübersicht

Leichtgewichtiger Kompressionsdienst für Einzelmaschinen-Server-Szenarien

SmartSlim Server ist ein Kompressionsdienst für Einzelmaschinen-Bereitstellung, basierend auf Python 3.9+ und dem FastAPI-Framework. Er stellt eine HTTP-API nach außen als Kompressionsfähigkeiten bereit, geeignet für Intranet-Umgebungen als gemeinsamer Dienst. Die Version konzentriert sich auf die drei hochfrequenten Dokumentformate PDF, Bild (JPG/TIFF) und OFD, begleitet von vollständigen Produktionssicherheits-Fähigkeiten, angepasst an DSGVO/BSI-konforme Linux-Betriebssysteme.

Tech-Stack : Python 3.9+ · FastAPI · Thread-Pool(maximal 12 gleichzeitig)· Einzeldatei-Begrenzung 1 GB
Unterstützte Formate : PDF · Bild(jpg / jpeg / tif)· OFD
Format-Hinweis : Die aktuelle Konfiguration der Server-Version aktiviert nur PDF, Bild (JPG/JPEG/TIF) und OFD, drei Formatkategorien (siehe allowed_extensions). Für die Unterstützung aller Formate Word/Excel/PPT/Video/Audio usw. verwenden Sie bitte SmartSlim Enterprise.

7 Produktions-Sicherheitsfähigkeiten

Konzipiert für Sicherheitsanforderungen auf Ministerebene, deckt den gesamten Kompressions-Workflow ab

Befehlsparameter-Validierung

Füraufrufenexternal toolBefehlparametersdurchführenwhitelistÜberprüfung, ErkennungundBlockPfadtraversal(path traversal)attack, validate file extension legitimacy.

Dateiintegritätsverifizierung

FürEingabeAusgabeDateicalculate multi-algorithm hash verification hash value, sicherstellenDateiinbefore compressionnachnichtisttampering. MAXIMUM EbeneAnhang SHA-512.

Malware-Scanning

Integrieren professional antivirus engine Engine, unterstütztbefore compression/komprimiertbidirectional scanning, discovermaliciousDateiautomatischisolation(quarantine), scanErgebniscacheableto improveLeistung.

Audit-Protokoll (Hash-Ketten-Manipulationsschutz)

Übernimmt JSON structuredAufzeichnungtime per operation, Benutzer, Datei, status and other metaDaten, undviatamper-proof mechanism(tamper-proof mechanism)chainedProtokollentries, beliebigtamperingallewill causeLinkÜberprüfungfail.

Ratenbegrenzung (Rate Limiting)

Based ontime windowtime windowRatenbegrenzung, durch IP oderBenutzerdimensionEinschränkungrequest frequency, verhindernbrute force callsunddenial of serviceattack.

Secure Temporary File Management

Temporary file usageunabhängigVerzeichnisisolation, Aufgabevollständignachsecure erasure. HIGH Ebeneausführen 3 maloverwrite, MAXIMUM Ebeneausführen 7 maloverwrite(authoritative secure erasure standards Standard).

Dateigrößenlimit

Füruploadfile sizedurchführenÜberprüfung, Standardsingle filebegrenzen 1GB( in max_file_size: 1073741824), exceed limitAnfragedirektreject.

5 Sicherheitsstufen

Von deaktiviert bis maximale Sicherheit, nach Bedarf wählen

MAXIMUM(maximum security)

Enabledallesecurity feature · multi-algorithm hash verification tripleHash · before compressionnachbidirectional scanning · 7 maloverwrite erasure(authoritative secure erasure standards Standard)· disabledscancache · beliebigwarningabort immediately

HIGH(high security)

Enabledallesecurity feature · multi-algorithm hash verification · before compressionnachbidirectional scanning · 3 maloverwrite erasure · tamper-proof mechanismAudit · scanfailabort immediately

MEDIUM(inetc.Sicherheit · Standard)

BefehlÜberprüfung + EingabeHash + before compressionscan + audit log + RateEinschränkung + temporary file management + file sizeÜberprüfung

LOW(low security)

BefehlÜberprüfung + audit log + file sizeÜberprüfung(nichtscanmaliciousCode, nichtÜberprüfungvollständig, nichtRatenbegrenzung)

DISABLED(disabled)

Closeallesecurity feature, only forcontrolledtest environmentverwenden

Standardstufe : Das System übernimmt standardmäßig MEDIUM und andere Sicherheitsstufen (SecurityConfig.get_default_config()). In Produktionsumgebungen wird HIGH empfohlen, für klassifizierte Szenarien MAXIMUM verwenden.

Bereitstellungsmethoden

An verschiedene Laufzeitumgebungen angepasst, einschließlich nationales Linux

Docker-Container-Bereitstellung

Bietet Dockerfile, can be built ascontainerBildläuft, for easyincontainerorchestrationPlattformunified management in.

Systemd Service

Bietet Compress-Services-api / Compress-Services-html systemd Serviceunit file, unterstütztauto-start on boot and auto-restart.

Supervisor Process Management

Bietet compress-service.conf supervisor Konfiguration, unterstütztmulti-process(numprocs)undlog rotation.

DSGVO/BSI-konforme Linux-Adaption

Bietet ein dediziertes kylin-supervisor-install Installationsskript, für DSGVO/BSI-konforme Linux-Distributionen, mit Anpassung von Abhängigkeiten und Pfaden.

configuration parameters(bereitsÜberprüfung): thread poolmaximalgleichzeitig 12(config.json: thread_pool_size: 12); single filebegrenzen 1GB(max_file_size: 1073741824); serverseitigport 5001(HTTP)/ 8443(HTTPS).

RESTful API Integration

Offene Standardschnittstellen für einfache Integration mit Bürosystemen / OA / CRM

SmartSlim Server bietet eine Standard-RESTful-API, die HTTP/HTTPS-Protokollaufrufe unterstützt, und ermöglicht eine nahtlose Integration mit bestehenden Bürosystemen, OA-Systemen und CRM-Systemen für eine automatisierte Dokumentkompression ohne manuellen Eingriff.

OA-System-Integration

Automatisches Komprimieren von Anlagen offizieller Dokumente und zirkulierender Dokumente in Büroautomatisierungs-Workflows, Reduzierung des Speicherbedarfs und Verbesserung der Systemzirkulationseffizienz. Passt sich an Büro-Szenarien wie Genehmigung, Benachrichtigung, Archivierung an.

CRM-System-Integration

Komprimieren und Optimieren von Vertrags-Scans, Produktbildern, Berichten und anderen Dateien in Kundendaten, Reduzierung der Kundendaten-Speicherkosten und Verbesserung der System-Reaktionsgeschwindigkeit.

Archivverwaltungssystem-Integration

Integration mit Archivverwaltungssystemen zur Stapelkomprimierung archivierter Dateien, Reduzierung langfristiger Speicherkosten und Erfüllung der Anforderungen an die digitale Archivverwaltung.

Integrationsmethode: Dateien über HTTP POST mit angegebenen Komprimierungsparametern hochladen, der Server verarbeitet und gibt die komprimierten Ergebnisse zurück. Unterstützt synchrone und asynchrone Aufrufmodi zur Anpassung an unterschiedliche geschäftliche Durchsatzanforderungen.

Produktpositionierung

Server-Version liegt zwischen Enterprise- und Desktop-Versionen

SmartSlim Server bereitstellen

Kontaktieren Sie uns für On-Premises-Bereitstellungspläne und Lizenzierung

Kontakt Sicherheitsarchitektur ansehen