Aktar,免费开源
上传文件到 S3 并获取链接,拖一下就好
Aktar 是一款免费的桌面上传工具,支持 Amazon S3 以及所有 S3 兼容服务:Cloudflare R2、Backblaze B2、DigitalOcean Spaces、MinIO、Wasabi 等。把文件拖到菜单栏上,公开链接就已经在剪贴板里了。
上传到 S3,不该非得打开控制台或写脚本
想通过 S3 分享一个文件,通常要打开 AWS 控制台,找到存储桶,在上传表单里一路点下去,最后再手动拼出 URL。要么就是常备一条 aws s3 cp 命令,再自己把对象键拼进链接里。
Aktar 把这一切变成一个动作:把文件拖到菜单栏图标上,或按一下快捷键。它用你自己的密钥直接上传到你的存储桶,并复制一个指向你的存储、而不是第三方服务器的链接。
你能得到什么
-
拖放、粘贴都可以
把文件拖到菜单栏面板上、用 ⌘V 粘贴,或在访达中选择。支持多个文件同时上传,每个文件都有独立的进度。
-
在任意应用中一键上传
在 Mac 上按 ⌃⇧⌘U(Windows 上为 Ctrl+Shift+Alt+U),剪贴板中的内容无需打开面板就会被上传。
-
链接格式随你定
纯 URL、Markdown、HTML 或你自定义的模板都会直接放进剪贴板;如果你有自定义域名,链接也会使用它。
-
按你的目录结构存放
对象键使用模板,例如
{year}/{month}/{uuid}.{ext}。参见文件名和目录。 -
自动过期的上传
在“删除时间”中选择 1、7、14 或 30 天,存储桶的生命周期规则会按时删除文件,即使 Aktar 没有运行。
-
密钥只留在你的设备上
凭证保存在 macOS 钥匙串或 Windows 凭据管理器中。文件直接传到你的端点,中间没有任何 Aktar 服务器。
细看 Aktar
基于 SwiftUI 构建,在 macOS 上用起来格外自然。
逐个文件夹浏览存储桶,搜索全部内容,预览文件,并复制公开或临时链接。
录制你自己的全局快捷键,或保留默认的 ⌃⇧⌘U。即使面板关闭也能使用。
决定每次上传后剪贴板里放什么,包括你自己的模板。
一分钟内连接存储桶。预设会自动填好正确的端点和区域。
使用方式
- 1
连接你的存储桶
选择服务商预设,粘贴访问密钥和存储桶名称。“测试连接”会检查上传和公开链接是否正常。
- 2
拖入一个文件
把文件拖到菜单栏面板上,或者拷贝后按下快捷键。任意文件类型都可以,原样上传。
- 3
粘贴链接
链接已经在剪贴板里了。直接粘贴到 Slack、GitHub issue、邮件或文档中。
配置你的存储
每个服务商都有分步教程,大多数只需五分钟左右。
常见问题
支持哪些 S3 兼容服务?
Amazon S3、Cloudflare R2、Backblaze B2、DigitalOcean Spaces 和 MinIO 都有预设。Wasabi、Hetzner、Scaleway、Akamai(Linode)以及任何提供 S3 API 的服务,都可以通过“其他兼容 S3 的服务”使用。参见支持的服务商。
真的免费吗?
是的。Aktar 免费且开源,采用 MIT 许可证。你只需向存储服务商付费,而很多服务商的免费额度足以覆盖日常分享。
可以上传到私有存储桶吗?
可以,两种存储桶都能上传。对于私有存储桶,可以在上传记录中复制临时链接:它用你的密钥签名,有效期为 1 小时、1 天或 7 天。详见预签名 URL。
它能替代 AWS CLI 或 Cyberduck 吗?
如果只是快速上传和分享链接,可以。Aktar 还内置了存储桶浏览器,可以搜索、预览、重命名、移动和删除文件。至于同步文件夹或批量迁移,CLI 或同步工具仍然更合适。