Gokapi
Lightweight server to share files, which expire after a set amount of downloads or days. Similar to the discontinued Firefox Send, with the difference that only the admin is allowed to upload files.
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 37% of tracked projects; popularity more than 57%. How this is calculated.
Commits, last 11 months
| Stars | 2.9k |
|---|---|
| Latest release | v2.2.4 · 10 Mar 2026 |
| Repo updated | 12 Sept 2026 |
| Licence | GPL-3.0 |
| Built with | Go, Docker |
Is Gokapi actively maintained?
Development is ongoing. The repository recorded 147 commits over the same window, and the last three months alone account for 3 of them.
Activity is cooling: commits are down 96% against the previous quarter. One slow quarter is normal; two in a row is a signal.
The most recent tagged release, v2.2.4, is about 7 months old.
Gokapi ranks #16 of 33 in File Transfer - Single-click & Drag-n-drop Upload, placing it mid-table for maintenance activity.
What Gokapi actually does
Gokapi is a lightweight, self-hosted file sharing server that functions similarly to the discontinued Firefox Send. Files uploaded by the administrator automatically expire based on a pre-configured number of downloads or a set time limit. It provides a simple web interface for distributing temporary links.
Best fit: It suits individuals or small teams needing a private, admin-only upload utility to securely share expiring files with external clients or friends.
Worth knowing: The restriction preventing anyone other than the administrator from uploading files limits collaboration. Additionally, project maintenance has slowed down, which could impact long-term responsiveness to security issues.
Deployment notes
As a containerised Go application, it typically requires persistent volume storage for the uploaded files and a reverse proxy to handle TLS termination.
Links
Alternatives to Gokapi
Projects in the same categories, ordered by health score.
Secure sharing of secrets, passwords and files.
Upload files and assign them to specific clients you create. Give access to those files to your clients.
Securely and anonymously share a file of any size.
Image sharing platform designed to give users complete control over their media sharing experience.
A lightweight, fast and reliable file sharing server that is commonly used with ShareX, offering a react-based Web UI and fast API.
File sharing platform with pluggable infrastructure, where uploads and downloads go directly between clients and S3-compatible storage.