Skip to content
SPECIFICTION
Get listed

Jirafeau

gitlab.com

WebLinuxAPISelf-hosted
Visit gitlab.com
Spec score 7.0 #44 of 47 in File Sharing Software

Spec sheet

Purpose
Jirafeau is open-source one-click file sharing: upload a file and share its link.Read 4 Oct 2026 · gitlab.com
Deployment
The project supports installation on a web server or use of a Docker image; listed requirements include PHP 7.4 or later.Read 4 Oct 2026 · gitlab.com
Support
The project directs users who find a bug to create an issue.Read 4 Oct 2026 · gitlab.com
Access restrictions
Upload access can be restricted by password or an authorized IP list in CIDR notation.Read 4 Oct 2026 · gitlab.com
Administration
The project includes a small administration interface and CLI commands to clean expired files.Read 4 Oct 2026 · gitlab.com
API and scripting
Jirafeau provides a basic API and a Bash script for file uploads and downloads from the command line.Read 4 Oct 2026 · gitlab.com
Encryption
Optional server-side encryption uses XChaCha20-Poly1305 and requires the PHP Sodium module; the project says it is not end-to-end encryption.Read 4 Oct 2026 · gitlab.com
File controls
Uploads can have password protection, an expiration time, and an option to self-destruct after the first download.Read 4 Oct 2026 · gitlab.com
Large uploads
The project says its HTML5 file API allows large uploads without PHP's post_max_size limit, though server and configuration limits may still apply.Read 4 Oct 2026 · gitlab.com
Previews
Jirafeau can preview file content in the browser when possible.Read 4 Oct 2026 · gitlab.com
Security guidance
The project recommends protecting the storage directory from direct access and serving the site over HTTPS.Read 4 Oct 2026 · gitlab.com
Sharing links
Each upload creates a download link and a delete link.Read 4 Oct 2026 · gitlab.com
Storage
It requires no database and can deduplicate identical files to save storage when that option is enabled.Read 4 Oct 2026 · gitlab.com

Where Specifiction places it

Alternatives to JirafeauAll alternatives →