Gokapi
SHA-256轻量级自托管文件分享工具,支持过期链接、端到端加密和用户管理,是 Firefox Send 的替代品。
スマートダウンロード
Download 版をダウンロード
v2.2.4 · 15.6 MB
自己搭建安全文件分享服务,文件到期自动销毁,还有加密和权限管理。
主な機能
- 文件自动过期:可设定下载次数或天数,到期自动删除
- 端到端加密:上传时在浏览器端加密,服务器也无法查看内容
- 用户管理与角色权限:仅注册用户可上传,细分读写权限
- 文件请求功能:生成外部链接让其他人上传文件给你
- 文件去重:相同文件不占额外空间
できないこと
- •默认使用 SQLite 数据库,高并发场景建议改用 MySQL/PostgreSQL(需手动配置);2. 端到端加密仅在浏览器端启用时生效,默认关闭;3. 文件请求功能生成的上传链接只有创建者可见,但需注意链接泄露风险;4. 如果使用云存储,需提前配置好 S3 凭据和环境变量;5. 首次部署后务必修改默认管理员密码。
使用例
- 企业内部临时分享敏感文件,设定过期时间保证信息安全
- 个人搭建私密文件传输服务,替代微信/邮件大附件
- 接收客户上传文件:生成文件请求链接,客户无需注册即可上传
Gokapi 是一个用 Go 语言编写的现代化开源文件共享平台,是 Firefox Send 的自托管替代品。你可以搭建自己的安全文件传输服务,文件会根据下载次数或天数自动过期。端到端加密确保只有接收方才能解密文件。支持用户管理与角色权限、文件请求(外部人员通过链接上传)、本地或 S3 兼容云存储。内置 REST API 可集成自动化,支持 OpenID Connect(如 Authelia、Keycloak)实现企业单点登录,界面支持自定义 CSS/JS。性能轻量,256MB 内存即可运行,支持 Docker 或裸机部署(Linux/macOS/Windows)。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
步骤1:使用 Docker 快速启动(或下载二进制文件),运行 `docker run --rm -p 127.0.0.1:53842:53842 -v gokapi-data:/app/data -v gokapi-config:/app/config docker.io/f0rc3/gokapi:latest`
步骤2:浏览器访问 http://localhost:53842/setup 进入安装向导,设置管理员账户和基本配置
步骤3:完成设置后即可创建文件分享链接,或生成文件请求 URL 供他人上传
- 步骤1:使用 Docker 快速启动(或下载二进制文件),运行 `docker run --rm -p 127.0.0.1:53842:53842 -v gokapi-data:/app/data -v gokapi-config:/app/config docker.io/f0rc3/gokapi:latest`
- 步骤2:浏览器访问 http://localhost:53842/setup 进入安装向导,设置管理员账户和基本配置
- 步骤3:完成设置后即可创建文件分享链接,或生成文件请求 URL 供他人上传
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
bcdf00dbe2f18b37341c659a8be3622529c8f88b43781e233d1fa4366647d76bこのチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
删除 Docker 容器和镜像(如使用 Docker),或停止服务并删除程序目录。注意备份 /app/data 和 /app/config 中的数据文件,否则所有已上传文件及配置将丢失。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
4 FAQs