惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Cloudflare Blog
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
Tailwind CSS Blog
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
博客园 - 司徒正美
V
Visual Studio Blog
G
Google Developers Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏
博客园_首页
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
D
Docker
Vercel News
Vercel News
Recent Announcements
Recent Announcements
Last Week in AI
Last Week in AI
爱范儿
爱范儿
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏

Dejavu's Blog

甲骨文 ARM 实例部署 Gemma 4 模型 Headscale + Tailscale 组建虚拟专用网 在 Linux 上使用 Yubikey OpenPGP 应用 BuyVM VPS 块存储挂载教程 Alpine Linux 服务器配置指南 Alpine Linux 安装 Cloudflared Docker 多容器共享中心数据库 安装 Komari 服务器监控工具 Scaleway VPS 安装 Debian Linux Debian 13 下部署 AsmBB 论坛 使用 Kopia 自动化备份服务器数据 给 Docker 启用 IPv6 支持 Netcup 服务器安装自定义 ISO 镜像 烽火 HG5582A 光猫开启桥接模式 Docker 自托管 Shlink 短链服务 部署 Obsidian LiveSync 实时同步服务指南 我的 2025 年不完全回顾 Linux 下 Intel 核显驱动配置与硬件加速 Fedora Linux 安装配置记录 2025 年优雅地自托管 RSS 服务 Woodpecker CI 和 Gitea 实现 Hugo 自动部署 Gitea/Forgejo 集成 Woodpecker CI/CD 在 Blinko 中使用 Ollama 作为 AI 供应商 Docker 部署 Gitea/Forgejo Plausible CE 启用城市级地理位置识别 Blinko 开源 AI 知识库 Docker 部署指南 Netcup 免税账号注册及购买服务器全记录 Docker 自托管 Cloudreve Pro 私有网盘服务 GiffGaff SIM 卡使用体验和注意事项 简体中文互联网在变得糟糕吗?
我的 2025 年度自托管服务报告
Dejavu Moe · 2025-12-17 · via Dejavu's Blog

写在前面

我认为 自托管 (Self-hosted) 服务 之魅力所在:将应用程序部署在自己的服务器或本地设备上,一定程度上摆脱对第三方 *aaS 服务的依赖。这不仅意味着更高的 数据隐私 和自由,往往还能在长期实现更有效的 成本控制

2025 Self-Host User Survey Results 结果显示,「隐私」和「技术爱好」是推动自托管用户群增长的核心动力。值得注意的是,大多数人更加偏好容器化解决方案(我也是如此)。

作为一名自托管服务爱好者,下面是我的个人 2025 年度自托管服务报告,也欢迎你在评论区分享年度最爱服务。

我的年度报告

环境

  • 主要目的:个人用途
  • 唯一用户:自己
  • 自托管服务原因:爱好、便利性
  • 硬件类型:云虚拟服务器
  • 网络附加存储:暂无需求
  • 托管敏感信息:否
  • 操作系统:Debian GNU/Linux
  • 备份策略:手动,本地 / 云端各一份
  • 云存储:Cloudflare R2

容器

  • 容器部署:是
  • 容器或裸金属:容器
  • 容器编排:是
  • 容器平台:Docker
  • 容器编排工具:Docker Compose
  • 管理工具:手动
  • 管理平台:手动
  • 更新方法:手动

网络

  • 远程访问:反向代理 + Cloudflare Zero Trust
  • 反向代理:Nginx
  • CDN 服务:Cloudflare
  • 自定义域名:是
  • 域名注册商:Porkbun

最喜欢的服务

今年最深得我心的应用 Top 3:

  • Immich:几乎完美的 Google Photos 替代品
  • Forgejo / Gitea:轻量且纯粹的 Git 托管体验
  • Miniflux:摆脱算法,极简的 RSS 信息自由

我使用的服务

immich

绝佳的 Google Photos 替代品,今年发布了里程碑式的稳定版,内置的本地模型在人脸识别和 OCR 文字识别上表现极佳。

对于 Android Motion Photos 和 Apple Live Photos 都支持的很好,手机 APP 客户端极度接近原生 Google Photos 的体验。

immich.webp

Forgejo

作为 Gitea 的社区 Fork 版(现在是硬分叉),Forgejo 延续了其轻量、稳定的特性,且部署门槛极低。

原生支持仓库镜像和远程推送,方便我们从 GitHub 等大型 Git 托管平台自动同步代码或进行多地备份,确保数据安全。

可以与 Woodpecker CI 集成使用,进一步拓展出灵活高效的自动化 CI / CD流水线。

关联阅读:

forgejo.webp

Woodpecker CI

Drone CI 商业化后的社区 Fork 版,轻量且实用。语法简洁易上手,采用 DID(Docker in Docker)运行机制,能有效隔离环境、防止污染宿主机。

我在自己的 Forgejo 上托管 Hugo 博客,通过 Woodpecker CI 实现自动化部署。从触发构建到全球 CDN 刷新完成,全过程可控制在 10 秒以内。

关联阅读:

woodpecker-ci.webp

Miniflux

一款极简主义的 RSS 阅读器,我将其与 RSSHub 使用,并利用 Cloudflare Warp 实现服务器本地代理,无论是常规站点还是 RSSHub 路由均能正常抓取。

搭配 Miniflux-Theme-Reeder 主题使用,可获得类似 Reeder 的质感。此外,其 PWA 应用在移动端表现与原生应用几乎无异。

关联阅读:

miniflux.webp

万物皆可 RSS,提供几乎所有的 RSS 路由给 Miniflux 使用,使用 Cloudflare Warp 代理解决抓取问题。

rsshub.webp

Apprise

一款轻量且强大的聚合通知服务,支持几乎所有主流平台。与 Miniflux 结合得非常出色,可以轻松实现将特定 RSS 订阅源更新推送到 Telegram 或其他渠道。

我通过 Docker 部署 Apprise,且不暴露任何外部端口,而是将其置于 Docker 子网络中,仅供本地服务调用。除了 Apprise,Bark Server 和 Ntfy 也是值得推荐的推送服务。

Plausible CE

隐私友好型的网站统计、见解分析,完美的 Google Analytics 替代品。

关联阅读:

plausible-ce.webp

Cloudreve Pro

Cloudreve V4 的设计质感非常出色,不同于 AList/OpenList 这类网盘挂载工具,它更侧重于多存储策略的统一管理。

默认支持 WebDAV 和基于 Aria2 的离线下载,Pro 版本进一步强化了分享策略、权限控制及会员增值系统,非常适合构建个人私有云或私域网盘。

除非你需要用户组积分或付费下载等商业功能,否则社区开源版已足以覆盖绝大多数人的日常需求。

关联阅读:

cloudreve.webp

Blinko

一款高颜值的 AI 笔记软件,强大之处在于能与各种 AI 提供商集成,通过 Embedding 模型为内容构建向量索引,让 AI 帮我理清杂乱的知识碎片。

关联阅读:

blinko.webp

n8n

用于构建和执行定时自动化工作流,它的上手门槛并不算低,目前我主要用它来处理一些简单的逻辑任务。期待 2.0 正式版的发布,届时功能应该会更加完善。

关联阅读:

n8n.webp

Ollama

本地快速部署 LLM 模型的利器,我通常只运行一些小型模型,纯 CPU 推理也能流畅运行。

它目前是我的一些自托管服务的组成,比如可以为 Blinko 提供 Embedding 模型、为 n8n 提供工具调用模型。

Warp

借助 warp-docker 项目,我将 Cloudflare Zero Trust 接入服务器,并映射出本地 HTTP/Socks5 代理。

这套方案主要提供给 Miniflux 和 RSSHub,有效解决了特定订阅源的抓取难题。

Vaultwarden

轻量级的开源 Bitwarden 服务端,Linux、macOS、Windows、iOS 和 Android 上都很好用。

关联阅读:

vaultwarden.webp

Beszel

轻量级的多服务器与容器监控平台,支持自动告警功能。虽然曾一度使用 Uptime Kuma,但后来发现我并不需要这么强大的服务监控,也不需要一个状态页面。

转投 Beszel 后,简洁的界面和恰到好处的功能点,完美契合了我对服务器及容器监控的需求。

beszel.webp

Pocket ID

基于 Passkeys (通行密钥)的轻量级身份验证,彻底摆脱了记忆密码的烦恼。除了无缝对接支持 OIDC 服务,还能配合 Tinyauth 作为中间件验证。

后来我连 Tinyauth 都不需要了,只需将其与 Cloudflare Zero Trust 集成,就可以为所有服务加上统一的访问保护,安全感拉满。

关联阅读:

pocket-id.webp

Wakapi

一个与 Waketime 兼容的轻量后端,统计你的编码时间。

wakapi.webp

BentoPDF

强大、轻快的 PDF 处理工具箱,没有后台,完全在浏览器中进行所有操作。如果你不满 Stirling PDF 商业化严重,开源版各种追踪和限制,不妨试试这个。

bentopdf.webp

Twikoo

本站正在使用的评论系统,轻量好用。

关联阅读:

nah.pet

一个轻量、简单的网址缩短服务。

nah.pet.webp

IT Tools

提供了极其丰富的实用工具集,所有操作均在浏览器本地完成。原版项目的维护频率似乎变缓,社区中有一个 Fork 版本更新更加勤快,并加入了更多功能。

it-tools.webp

服务分享

目前,我将包含数据库在内的约 33 个容器,统一部署在 Netcup 的一台 4C / 8G / 512G SSD 虚拟服务器上。从实际运行效果来看,这套配置应对当下的服务量绰绰有余,整体表现既稳定又丝滑。

关联阅读:

此外,我将自己探索过的自托管服务整理成了一份 模板清单。为了方便我快速部署,主要是一些 docker-compose.ymlnginx.conf 模板,以及一个极简的说明。

项目地址: dejavu/selfhosted

dejavu-selfhosted.webp

结语

以上就是我的 2025 年度自托管服务报告,总体保持实用性,确保不是噱头大于实用性的服务。如果你有更多服务推荐,欢迎分享!