电话

0411-31978321

搭建了怎样的平台?这些特点你一定要知道!

标签: 2025-04-23 

话说,最近我不是一直在折腾各种各样的开源项目嘛总感觉缺个顺手的“窝”,能把这些项目都给好好地归置归置。于是乎,我就动手搭建一个属于自己的小平台。

最初,我就是想找个地方能把自己平时玩过的、觉得好用的开源项目都给分门别类地放就像是给自己的“玩具”们安个家,这样以后想找哪个,直接就能拎出来,不用再翻箱倒柜地一通好找。

我得选个“地基”不是?

我寻思着,这“地基”得稳当,还得方便我以后往上添砖加瓦。琢磨一圈,我选 Docker 和 Docker Compose 这俩兄弟。主要是我平时就用它们来部署各种服务,上手快,而且这俩兄弟搭档起来,管理各种服务那叫一个方便!

有“地基”,接下来就是“盖房子”。

  • 我先是整个 Nginx Proxy Manager。这家伙能帮我管理各种反向代理,这样我就能通过域名来访问我的各种服务,不用再记那些乱七八糟的端口号。
  • 然后,我又搭个 Portainer。这玩意儿是个图形化的 Docker 管理工具,有它,我再也不用敲那些长长的 Docker 命令,点点鼠标就能管理我的各种容器,省心!
  • 为方便我上传和下载文件,我还整个 File Browser。这东西就像是个网盘,但它是跑在我自己服务器上的,数据都在我自己手里,安全!

“房子”盖得差不多,我还琢磨着给它“装修”一下。

我找个叫 Homepage 的开源项目,这东西能帮我生成一个漂亮的导航页,把我的各种服务都给整合到一起。这样一来,我只需要访问一个页面,就能找到我想用的任何服务,方便极!

折腾的过程也挺有意思的

刚开始,我对这些东西也不是很熟,都是一边查资料一边摸索。遇到问题,就去网上搜,或者去相关的社区里请教。好在这些东西的文档都挺全的,社区也挺活跃,所以遇到的问题基本上都能解决。

搭建的过程中,我也踩不少坑。比如说,有一次我配置 Nginx Proxy Manager 的时候,不小心把配置给搞错,结果导致所有的服务都访问不。当时我急得满头大汗,后来还是静下心来,一点点排查,才最终找到问题所在。

不过这些坑踩得也挺值的。通过解决这些问题,我对这些工具的理解也更深入,以后再遇到类似的问题,我就能更快地解决。

我的这个小平台已经基本搭建完成。

我可以在上面部署各种各样的开源项目,然后通过域名来访问它们。我还可以在上面上传和下载文件,或者通过图形化的界面来管理我的 Docker 容器。这个平台大大方便我的日常使用,让我的“玩具”们都有一个安稳的“家”。

以后,我还会继续完善这个平台,让它变得更加强大、更加好用。我也会继续分享我的搭建过程和使用心得,希望能帮助到更多的人。