维护开源项目的一小步
最近在搞一个开源项目:bing
demo:bing.mcloc.cn
这个项目做了蛮久了,第一版还是php写的,一直做到现在。从php的服务端渲染到前后端分离,再到前两天刚支持的docker部署。可以说在这个项目上花费了不少精力。
起初做这个项目的原因就是自己对这个感兴趣,拿来练手的,同时项目上线以后还能为其他项目提供背景图。没想到第一版有很多人支持,有一段时间甚至一个月就把我一年的又拍云联盟流量耗尽了,并且还欠了又拍云钱哈哈。
第一版更像是一个玩具,我也不是专业写php的,所以后来就有了现在这版,前端用的Vue3,后端用node,自认为架子算是搭起来了。然后。。然后。。就搁置了,有近一年没再更新。不过它也算是给面子,在我的服务器上稳定跑了一年。
最近突然觉得不能把它就这样放着,故前几天又重新拾起来,合并了仓库,做了Docker化。可喜的是,我的友人也打算加入这个项目,终于不再孤独。以后呢,打算规范起来,不再直接推到main分支上去了,该提PR就提PR,生产测试环境分开,把它当成一个规范的开源项目去做,算是我个人向开源迈出的一小步吧。
以上,致敬每一位坚持开源的开发者。