自建服务分享与吐槽
文章目录
【注意】最后更新于 October 10, 2023,文中内容可能已过时,请谨慎食用。
自用的一些开源服务整理
笔记
- memos:适合记录杂乱想法的小笔记。
- 缺点:
- 没有本地持久化存储的能力,不过这一点可以理解。
- 缺点:
代码托管
- Gitea:带 Action 的 Gitea 适合自己写一些小玩具。
密码管理
- Vaultwarden:Bitwarden 非官方版,已经完全离不开了。
RSS 相关
网页存档
ArchiveBox:很吃资源,不是开箱即用的,很难用的样子,而且看上去更适合保存整个网站。wallabag:也不是很好用,但比 ArchiveBox 更好上手一些。例如奇安信的攻防社区抓取后的页面会很奇怪。
同步与备份
- Syncthing:一款让人爱不释手的软件,没钱买官方同步就只能用它啦。
网盘
画廊
- Immich:漂亮的画廊,完全可以作为 Google Photos 的替代品。
- 缺点
- 安卓客户端只能同步,不能上传单张图片(但是可以用网页端上传),网页端不能上传文件夹,只能通过 cli-tools 实现。
不能扫描已经存在的目录,目前通过 Read-only Gallery [Experimental] 勉强解决这个问题。- 已更新为 Libraries 功能,不过目前还不推荐这个方法。
- 默认的
docker-compose.yml
没有做数据库的持久化,一旦删除就只能重新配置了。 - 缺少 meta 信息编辑工具,大家在 [Feature]: Metadata Editor #1696 中讨论了各种方法,都不是很完美。
- 优点
- 好看,响应快。
- 注意事项
- 缺点
通知
- Gotify:唯一的缺点是必须要保证安卓客户端的后台运行,不过还挺容易的。要是能接入各个 SDK 的 push 还不会拉起别的程序就好咯。
网络穿透
- headscale:Tailscale 的非官方版,比 Zerotier 稳定一些。
通信
- Mattermost:适合自己整理一些项目资料。Webhook 可以和 Gitea 联动,作为项目管理工具使用。
机器人
chatgpt-mirai-qq-bot:一键部署的 ChatGPT 机器人,适合给家人使用。- 目前 poe 官方迭代 API 太快,上游的 poe-api 也不更新了,我又懒得搞 New Bing 和 OpenAI。
wechatbot:配合 chatgpt-mirai-qq-bot 使用,不用网页端登录的微信 bot。- 它本质上是用了 Wechaty 这个项目,期待以后有人能做一个 All in one 的聊天客户端,我是不想用微信了。
远程控制
- RustDesk:不错的远控,上手也很容易。
局域网唤醒
- UpSnap:再也不用担心忘记打开家里电脑的事情了(但还需要知道怎样关闭屏幕)。
容器管理
Potainer:感觉不如手动敲命令,总是忘了密码。
学习
docker-anki-sync-server:Deprecatedanki-sync-server-rs:Deprecated- 这俩都不支持最新版本的 anki 了。最新的可以用 johngong/anki-sync-server 这个 Docker 或者参考官方的文档,我是觉得暂时没有必要自建服务器,因为
- 官方的自建服务器是 anki 内置的,蛮大的不方便,自己打包 Docker 也有 500M;
- Community 的 anki-sync-server 都逐渐放弃支持了。
- 这俩都不支持最新版本的 anki 了。最新的可以用 johngong/anki-sync-server 这个 Docker 或者参考官方的文档,我是觉得暂时没有必要自建服务器,因为
服务监控
- Uptime Kuma:很好用,可以搭配 Gotify 做很多事情。
签到
qiandao:感觉没啥需要每日签到的,懒得薅羊毛了。
论坛与微博
参考资料
文章作者 QRZ
上次更新 2023-10-10 (eba2e9a)