Dashy
Dashy 是一个开源的自部署导航网站,功能完善,部署也算简单,可以折腾一下。
功能
- 添加站点(废话
- 分组
- 显示状态(比如站点可用性)
- 小挂件
- 自定义小挂件(可玩性不错)
- 多页面
- 可以当做浏览器起始页
- 完善的中文
部署
- Docker 这个肯定最省心,但我没条件
- 源码部署,Node.js 工作流,这个我熟悉,整体上没什么坑
本质
源码部署的第一步是 build,所以其实本质上是生成一个静态站点,可见运行要求非常之低,只要能成功 build,剩下就是随便搞一个静态服务器,那各种路由器都能轻松跑了。
当然纯静态运行会有点缺陷,保存配置到服务器和重建(build)这类操作无法使用。不过影响不大,多数问题可以通过手动修改配置文件解决,其实这比重建快多了。
玩
Widgets 看了一圈我能用的只有时间,不过自定义门槛很低,用框架或者写元素片段就可以。
状态显示用来观察 Nas 中的一些服务是否正常运行挺好用的,不过还不知道怎么观察 Aria2 的状态。
完全可以通过一些脚本来实现自动从浏览器书签(或者其他来源)导入。