Single-machine deployment compression service · based on Python 3.9+ and FastAPI, aligned with NIST CSF 2.0 / FedRAMP / FISMA, on-premises operation data stays within domain
Lightweight compression service for single-machine server scenarios
SmartSlim Server is a based on Python 3.9+ and FastAPI framework single-machine deployment compression service built with. It to HTTP API externally as provides compression capabilities, suitable for intranet environment as a shared service running. The version focuses on PDF, image (JPG/TIFF) and OFD three high-frequency documentation format, accompanied by complete production security capability, aligns with NIST CSF 2.0, FedRAMP and FISMA compliant deployment.
Designed for ministry-level security requirements, covering the entire compression workflow
Whitelist verification of command parameters for external tool calls, detection and blocking of path traversal attacks, validation of file extension legitimacy.
Hash values computed for input and output files, ensuring files are not tampered with before or after compression. Higher security levels append stronger hash algorithms.
Integrated antivirus engine, supports before compression/compressed bidirectional scanning, malicious files are automatically isolated (quarantine), scan results cacheable to improve performance.
Structured records of time, user, file, status and other metadata per operation, with a tamper-proof mechanism linking log entries; any tampering causes verification to fail.
Time window based rate limiting, by IP or user dimension, preventing brute force calls and denial of service attacks.
Temporary files isolated in independent directories, securely erased after task completion. High security levels perform multiple overwrite passes.
Upload file size verification, default single file limit 1GB, requests exceeding the limit are directly rejected.
From disabled to maximum security, choose as needed
Enabled all security feature · multi-algorithm file integrity verification · before compression after bidirectional scanning · multiple overwrite secure erasure · disabled scan cache · any warning abort immediately
Enabled all security feature · file integrity verification · before compression after bidirectional scanning · multiple overwrite erasure · tamper-proof audit · scan fail abort immediately
Command verification + input hash + before compression scan + audit log + rate limitation + temporary file management + file size verification
Command verification + audit log + file size verification (not scan malicious code, not verification complete, not rate limiting)
Close all security feature, only for controlled test environment use
Adapted for various runtime environments, including federal compliance standards
Provides Dockerfile, can be built as container image running, for easy in container orchestration platform unified management in.
Provides systemd service unit files, supports auto-start on boot and auto-restart.
Provides supervisor configuration, supports multi-process and log rotation.
Provides dedicated install scripts for NIST SP 800-53 and FedRAMP aligned environments, performing dependency and path adaptation.
Open standard interfaces for easy integration with office systems / OA / CRM
SmartSlim Server provides standard RESTful API supporting HTTP/HTTPS protocol calls, enabling seamless integration with existing office systems, OA systems, and CRM systems for automated document compression without manual intervention.
Automatically compress official document attachments and circulating documents in office automation workflows, reducing storage usage and improving system circulation efficiency. Adapts to approval, notification, archiving and other office scenarios.
Compress and optimize contract scans, product images, reports and other files in customer data, reducing customer data storage costs and improving system response speed.
Integrate with archive management systems to batch compress archived files, reducing long-term storage costs and meeting digital archive management requirements.
Server version sits between Enterprise and Desktop versions
Contact us for on-premises deployment plans and licensing