没事的时候我经常会翻翻 github 有什么新鲜的开源项目,部署下来把玩一番,不知不觉发现我平时的学习工作生活已经离不开它们了。
而经过一番折腾,我也形成了具有我个人特色的一套工具体系,或者说工作流? 本文稍微总结一下我是怎么管理我折腾/开发中所需要的各种工具的。
几年前我是自托管的粉丝,我觉得把什么东西都放到自己的服务器上,有一种莫名的安全感。
于是我自己部署 gitlab
,自己部署 jenkins
,自己部署 openfaas
,自己部署 grafana
...
最后我发现很多自托管的需求是瞎折腾,比如代码库这种事,我自己部署代码库,我要配置不低的服务器,我要维护,而我写的垃圾代码根本没人在乎,我为啥不放到 github
上,还能让大家图一乐。
后来我想记笔记,我部署了很多笔记项目,但我发现其实很多现成的东西就够了,而且更好用,比如 OneNote
,比如 印象笔记
之类的。
我不禁思考,我为什么要自托管呢?
现在我想明白了,自托管肯定是有一些东西吸引我的,要么是他们跨平台支持的好(我平台用的杂),要么是数据安全性有保障,要么是灵活性更好功能更多(没有功能,我提pr总行吧)
但单纯的为了折腾而折腾,还是没必要了。
(我部署过的一堆东西)
曾经无数次我费劲吧泪部署了一个超级难部署的东西,最后根本不会用!以前时间多还能享受折腾的快乐,工作以后哪有那么多时间,还是以实际为主。对吧?比如我有一堆服务器,我想监控他们的状态,我最开始部署了 grafana
+ prometheus
+ alert manager
,但我真的需要这么详细的数据吗? 我平时根本不看啊。
我的实际需求是什么?我只需要时不时的能看看服务器的内存、CPU 占用率,确定他们在线就好了,最好能给我加个离线报警啥的就更好了。
后来我发现了 哪吒监控 这个项目,完美符合我的需求,甚至还能做一些轻运帷的活儿,完美。
哪吒监控
当然推荐我自己写的项目了!
就是本博客所用的系统。
项目地址:https://vanblog.mereith.com
演示地址:https://blog-demo.mereith.com
我觉得还挺好用的导航站,细节满满,还有浏览器插件。
项目地址:https://github.com/mereithhh/van-nav
演示地址:https://demo-tools.mereith.com
一个很好的开源笔记,优点是树状无限套娃很适合搭建自己的知识库,缺点是移动端支持不好,没有移动端 app。 电脑端的 app 我觉得还没有直接用 web 强...
项目地址:https://github.com/zadam/trilium
这不是一个开源项目,但是我觉得最好用的稍后阅读软件(个人知识库),它有非常全的客户端和收集方式,可以从各种地方搜集信息,汇总起来。
项目地址:https://cubox.pro/
不知什么时候,我开始用 rss 了,真香!到处找东西,不如主动订阅。这也不是一个开源项目,但很好用,免费版也够用了。(好像要翻墙?)
开源的在线阅读器,多端无缝适配,而且可以导入自定义书源,阅读记录也是同步的!
项目地址:https://github.com/hectorqin/reader
开源的密码管理工具,用了它我就基本不记密码了,而且安全!
项目地址:https://github.com/dani-garcia/vaultwarden
未完待续...
本文作者:mereith
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!