Diagnostics
System status and tool readiness for FileKit Tools.
6/6 binaries available · 17/24 adapters ready
Binary availability
| Binary | Path | Status |
|---|---|---|
exiftool |
/usr/bin/exiftool |
available |
magick |
/usr/bin/magick |
available |
convert |
/usr/bin/convert |
available |
ffmpeg |
/usr/bin/ffmpeg |
available |
zip |
/usr/bin/zip |
available |
unzip |
/usr/bin/unzip |
available |
Adapter readiness
| Adapter | Execution | Binaries | Ready |
|---|---|---|---|
compress-image |
available | - | ready |
resize-image |
available | - | ready |
crop-image |
available | - | ready |
jpg-to-png |
available | - | ready |
png-to-jpg |
available | - | ready |
webp-to-jpg |
available | - | ready |
jpg-to-webp |
available | - | ready |
heic-to-jpg |
available | - | ready |
svg-to-png |
available | - | ready |
image-to-pdf |
available | - | ready |
compress-video |
available | - | ready |
mp4-to-mp3 |
available | - | ready |
mov-to-mp4 |
available | - | ready |
wav-to-mp3 |
available | - | ready |
csv-to-excel |
not_available | - | not ready |
excel-to-csv |
not_available | - | not ready |
zip-converter |
available | - | ready |
rar-to-zip |
not_available | - | not ready |
exif-viewer |
available | - | ready |
exif-remover |
available | - | ready |
pdf-to-images |
not_available | - | not ready |
compress-pdf |
not_available | - | not ready |
merge-pdf |
not_available | - | not ready |
split-pdf |
not_available | - | not ready |
Configured limits
| Setting | Value |
|---|---|
max_upload_bytes |
104857600 |
job_ttl_seconds |
3600 |
max_zip_entries |
10000 |
max_zip_extracted_bytes |
536870912 |
default_image_quality |
82 |
default_resize_width |
800 |
default_resize_height |
600 |
default_video_crf |
28 |
Release readiness checklist
• RAR-to-ZIP requires unrar binary (infrastructure change)
• CSV-to-Excel and Excel-to-CSV require PhpSpreadsheet library (dependency update needed)
• Image-to-PDF is available and working via ImageMagick
• PDF compression, merge, and split require Ghostscript or MuPDF (infrastructure change)
• PDF-to-images is conditionally feasible via ImageMagick + Ghostscript delegate (add gs to container)
• No user authentication — session-based only
• File size limit: 100 MB per file
• Jobs expire after TTL — collect important outputs in your working set
Trust & privacy
🔒 No data leaves this container. All file processing happens inside the FileKit server. Uploaded files and generated outputs are never sent to external APIs or third-party services.
⏰ Automatic cleanup. Jobs and output files expire automatically after the configured retention period. Expired files are permanently removed from the server.
💾 Your browser remembers what matters. Favorites, kept files, and draft workspace setups are stored in your browser's local storage. They persist across sessions but stay on your device.
👤 No account required. FileKit works without sign-in or user accounts. There is no data collection, no tracking, and no external analytics.