Mailbacker: 你的数据,一键备份,永不丢失
地址在这儿: https://github.com/xa1st/mailbacker
受够了!受够了那些动不动就跑路的廉价主机,跑就跑吧,也不说提前给人打个招呼,
哪怕喊一句 “孙子,备份数据啦!”也好,动不动就消失的无影无踪,搞的别人博客一夜之间,“尸骨无存”
想用supabase,aiven这些公共服务吧,服务器往往还限制了出行端口,仿佛在那说着:“就不给你连”
于是我写了个这玩意,我叫它 Mailbacker。
这玩意有啥不一样?
不瞒你说,这玩意其实就是个发邮件的,但它跟你那些笨手笨脚的操作不一样。
一行命令,哗啦一下,文件就到你邮箱里去了。不用登录,不用点来点去,甭管你在哪,有网就能用。
最爽的是啥?它部署在Vercel上,白嫖的!没错,就是白嫖!
这破玩意到底是啥?
就是个接收文件然后通过邮件发给你自己的服务,能有多高级?
但就这么个简单的东西,居然没几个做出来,都忙着卷概念,卷AI,卷区块链去了。
它运行在Vercel的Serverless上,什么意思?
就是说你不用养活一台服务器,不用天天担心它挂了没,反正Vercel给我免费用。
文件大小限制5MB?嫌小?再大Vercel那边就给你掐断了,这不是我的锅,要怪就怪那帮提供免费午餐的家伙。
不过话说回来,你那些所谓的"重要文档",要是超过5MB,十有八九是些没用的垃圾,里面塞满了你那些破烂PPT模板和没压缩的高清图片。
能干啥用?
• 备份网站数据库
• 其实也可以简单的做邮件发送服务
• 不少服务器不让发邮件,可以通过这个来跳过限制
怎么用这玩意?
设置TOKEN?用个复杂点的,别跟你的微信密码一样,那玩意早就被你前女友知道了。
邮箱参数?随便哪个都行,反正都是发给你自己的。
不过要是用那种企业邮箱,小心被你们那IT部门的二愣子发现你在搞这些"非标工具"。
怎么安装?
- 克隆项目
- 扔到Vercel上
- 设几个破环境变量(照着README抄就行)
- 完事!比你谈个恋爱还简单
到底怎么用?
就一行curl即可
curl -X POST \
-H "Authorization: Bearer 你的破密码" \
-F "title=这是啥玩意" \
-F "file=@/你的垃圾文件.zip" \
https://你的域名.vercel.app/api/backup
能不能用语言
当然,其它各种语言怎么用,就是post来请求https://你的域名.vercel.app/api/backup,就好了
最后说两句
Mailbacker就是这么个玩意,它不会让你在朋友面前炫耀,不会让你在技术群里获得膜拜,甚至不会在你的简历上增添一笔亮点。
但它能实打实地解决部分人的问题,对不对。能用,就是好技术。
仅有 1 条评论