内容提要
自部署是指在个人服务器上运行软件,替代SaaS应用。作者曾热衷于此,但因工作时间减少和Apple生态的便利,逐渐减少了自部署的应用。目前仅保留RSSHub、Bark、Headscale等常用软件,并记录下线应用以作纪念。
关键要点
-
自部署是指在个人服务器上运行软件,替代SaaS应用。
-
作者曾热衷于自部署,但因工作时间减少和Apple生态的便利,逐渐减少了自部署的应用。
-
目前仅保留RSSHub、Bark、Headscale等常用软件,并记录下线应用以作纪念。
-
自部署的体验因Docker和Caddy而变得方便快捷。
-
大多数开源产品更注重功能而非设计,设计缺乏品味。
-
工作后,作者的折腾时间减少,不希望花太多精力在服务维护上。
-
下线的应用是以前感兴趣过的,记录下线应用以表纪念。
-
下线的应用包括一些以前部署过但现在用不着的工具。
-
保留的应用包括RSSHub、Bark、Headscale、Matomo、ArchiveBox、MinIO和Caddy等。
-
作者理解将复杂度外包出去的服务价值,使用Supabase、Cloudflare R2和Vercel等服务,减少维护精力。
延伸解读
自部署的便利与挑战
自部署应用虽然提供了更高的控制权和灵活性,但也伴随着维护和管理的挑战。随着工作时间的减少,许多用户可能会发现,投入在自部署上的时间和精力难以维持,尤其是在需要频繁更新和维护的情况下。
开源软件的设计缺陷
虽然开源软件在功能上具有优势,但设计方面往往不够美观,缺乏用户体验的考虑。这可能会影响用户的使用意愿,尤其是对于那些重视界面和交互体验的用户来说,选择自部署应用时需要权衡功能与设计的平衡。
外包复杂度的价值
随着技术的发展,越来越多的服务选择将复杂度外包给第三方平台,如Supabase和Cloudflare。这种方式不仅减少了维护负担,还能让用户将精力集中在更重要的项目上,适合时间有限的用户。
延伸问答
什么是自部署应用?
自部署是指在个人服务器上运行软件,替代SaaS应用。
作者为什么减少了自部署的应用?
作者因工作时间减少和Apple生态的便利,逐渐减少了自部署的应用。
作者目前保留了哪些自部署应用?
作者目前保留的应用包括RSSHub、Bark、Headscale、Matomo、ArchiveBox、MinIO和Caddy等。
自部署应用的体验如何改善?
自部署的体验因Docker和Caddy而变得方便快捷。
作者对开源产品的看法是什么?
作者认为大多数开源产品更注重功能而非设计,设计缺乏品味。
作者如何看待将复杂度外包的服务?
作者理解将复杂度外包出去的服务价值,使用Supabase、Cloudflare R2和Vercel等服务,减少维护精力。