作为零基础小白,我希望能有一款能快速上手,搭建网站,简单运维的panel,但是现在市面上主流三家产品感觉都不是很符合我的心意:gmssh基于ssh,足够轻量,但是轻量的有点简陋;宝塔面板作为老牌panel,说实话,我一直把它作为我的主力面板,但是面板上插件的适配参差不齐,迁移个服务器都能折腾一早上(见
https://blog.lanxis.top/archives/bao-ta-zheng-ji-qian-yi-yun-wei-jiu-xing-lan-wei-gong-cheng );1panel主打docker生态,但是对于我2-2的网站小机器还是有点过于吃力了。所以,我觉得,有必要自己vibe一个panel,作为初学者的入门工具。
0.写在前面(叠甲)
本人真的在用宝塔面板,宝塔面板真的好用,我还参加了砺行计划和共创计划,1panel也用过,这篇文章写到的缺点都是我真实体验,但是可能由于时间过长(1panel最近体验的版本还在2.0.x),提到的问题已经解决(不要封杀我口牙)
1.设计理念
正如前面所说,天璇面板(以下简称tx-panel)希望能为初次接触到服务器的伙伴们搭建一个(简陋的)脚手架,而不是“打倒宝塔”、“打倒1p”,说真的,宝塔和1p已经发展了这么多年,项目功能已经很完善了,现在一个刚加入赛场的人,张口就要登上panel市场份额第一,这是很不理智,也是很不现实的事情,这就跟“关公面前耍大刀”一样,没有意义。所以,我们希望能够靠覆盖他们没能覆盖的地方,把某些事情简单化,让新人也能快速上手。
2.项目历程
项目从立项到现在有了基本的成品,经历了太多。
最开始,我们想做1pael和宝塔面板的三方手机管理,结果发现,1panel的api列表给的数据不齐,请求总是报错,到了今年7月(这个时候项目立项已经快一年了,咕咕)我终于受不了了,老子才不强兼,我要自己写!
然后,天璇项目正式更名为天璇面板。
直到现在,面板不过才做了2个月(中间去上学了),但是项目雏形已经出现,我觉得,就算是屎山,也应该让它见见光,说不定是个金山呢(
所以,现在,我们正式宣布,天璇面板 tx-panel v0.0.1 正式发布了。
我们希望,能有一群志同道合的开发朋友,与我们共渡难关;有一个活跃的用户社区,积极分享看法;有一个友好的用户社群,聚集一群发烧友,为我们提出建议和意见,不吵架,不骂仗。
3.写在最后
天璇这个项目,寄托了我太多的期望,我花费了大量的心思,金钱,人力,希望他能成,就好像我在一个深渊面前,背后是千军万马。留在这里只有死路一条,跳下去,可能还有生机。我慢慢意识到,这可能真的是一次背水一战,我的沉没成本越来越大,如果放弃,那真的就什么都没有了。
高中生活真的太紧张,考试一次接一次,成绩忽高忽低,在做题时,我无数次回想起那年,那些人在我身上留下的不可磨灭的伤痕。当他们每次见我,都用极其侮辱性的词汇嘲笑我时,我越发渴望,能够通过做好一件事,攀上一个高峰,让他们住嘴,
愈发渴望,愈是害怕受伤。
天璇在我心中,已经不仅仅是一个项目,一次vibe coding,它就像它的名字——北斗七星之一,指明着我内心的方向。每一个大周,当我用自然语言写下一行行命令,当代码真的跑出来的时候,内心的自豪感达到了顶峰。
总之,希望我们的软件能够“润泽万物,涌汐向前”,做得越来越好!
评论