跳转到内容
博客
0 次阅读

self-hosted 应用总结

self-hosted 应用总结

Self-host,即「自托管」,是指在自己的服务器上部署和运行软件,而非依赖第三方 SaaS 服务。

几年前,我对 self-hosted 近乎狂热。经常浏览 awesome-selfhosted 寻找新项目,总想让服务器发挥更多价值。借助 Docker 和 Caddy 的便利,只需编写一个 compose.yml 文件,新应用就能快速上线,并通过 suus.me 的子域名对外访问。这种部署体验简单高效,让人上瘾。

开源软件的精神值得尊敬,这些项目为互联网带来了宝贵的自由选择。但必须承认,许多开源产品更关注功能实现而非用户体验,界面设计往往差强人意。随着时间推移,我的想法发生了变化:

  1. 工作后可支配时间大幅减少,不想在服务维护上投入过多精力
  2. 深度使用 Apple 生态后,iCloud 配合系统原生应用已能满足大部分需求

这股 self-hosted 热情逐渐冷却了下来。

趁着最近重构网站,我清理了服务器上那些不常用的自托管服务,只保留真正必需的几个。那些被下线的应用,都曾让我兴奋、折腾、投入过热情。这篇文章记录它们,算是一种告别。

很酷,但用不上

以下是已经下线的应用。它们曾经让我兴奋过,部署过,使用过一段时间,但最终因为各种原因退出了我的服务器。

很酷,且离不开

服务器上依然保留着一些经常使用的自托管应用。它们通常必须依赖服务器运行,找不到合适的非自托管替代品,所以继续保留。


工作后,属于自己的时间变得更加宝贵,不再像以前那样能花一下午折腾某个细节问题。这让我更加理解 Serverless 这类「将复杂度外包」服务的价值。现在我的数据库放在 Supabase,文件存在 Cloudflare R2,前端(海外)部署在 Vercel。不用花太多精力维护,可以信任它们的稳定性,让我能把精力投入到更重要的事情上。