Jirafeau
Self-HostedOpen-source file upload service for quick, temporary or permanent sharing
Overview
Jirafeau is a lightweight, open-source file upload tool designed for hassle-free sharing. It supports single-click and drag-and-drop uploads, with options to set password protection, expiration dates, and download limits. Users can customize storage quotas and choose between temporary or permanent storage. Deployment is straightforward—run via Docker for minimal setup, or manually install using PHP and a web server (Apache/Nginx). Ideal for self-hosters prioritizing privacy and simplicity over enterprise features.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
jirafeau:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: jirafeau
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Drag-and-drop & single-click file uploads
- Password protection & expiration dates for files
- Lightweight PHP-based deployment (Docker or manual)
- Customizable storage limits & download restrictions
Frequently Asked Questions
? Is Jirafeau hard to install?
Jirafeau is easy to install—use Docker for a one-command setup, or manually deploy with PHP (7.4+) and a web server like Apache/Nginx. Official docs provide clear steps for both methods, accessible to beginners with basic server knowledge.
? Is it a good alternative to WeTransfer?
Yes—Jirafeau offers core features like temporary sharing, password protection, and simple uploads, plus self-hosted privacy and no file size limits (server-dependent). It lacks WeTransfer’s branding but prioritizes data control over enterprise extras.
? Is it completely free?
Jirafeau is 100% free and open-source (AGPLv3 license). No hidden fees or premium tiers—all features are available to self-hosters without cost.
Top Alternatives
People Also Ask about Jirafeau
Tool Info
Pros
- ⊕ Privacy-focused (full control over data)
- ⊕ No subscription fees
- ⊕ Minimal resource usage
- ⊕ Easy Docker deployment
Cons
- ⊖ Limited advanced features compared to enterprise tools
- ⊖ Basic server knowledge needed for manual setup
- ⊖ No built-in user accounts (anonymous uploads default)