你是不是也这样?
微信公众号后台用一个付费系统,客户预约用另一个,文件共享又得开第三个会员,邮箱还得单独买企业版……一年光这些小工具就掏出去三四百块。它们都跑在别人服务器上——哪天涨价、哪天关服、哪天改规则,你一点办法没有。上周我朋友的在线表单工具突然加收「导出 CSV」费用,他翻遍设置才明白,原来免费版只能看不能下载。这种事太常见了。不是不想换,是根本不知道有什么可换。搜“免费替代”,出来的全是零散教程,东一个西一个,还经常失效。直到我看到这个项目,它不提供软件本身,但像一张藏宝图,把所有能自己搭、不用交年费的开源服务全列清楚了。
能替代什么 / 能省多少钱
它不直接替代某一款具体软件,而是替代你每年为「SaaS 类服务」支付的整套订阅费。比如你用 Calendly 做预约(每月 $8),用 Mailchimp 发邮件(起步 $9.99),用 Notion 团队版管文档($10/人/月),用 Nextcloud 做网盘(自己搭其实免费,但很多人不知道怎么找靠谱方案)……这些都能在这份清单里找到对应开源项目。重点是:每个条目都标注了是否真正免费、是否支持中文、是否需要服务器、有没有 Docker 一键部署包。我粗略数过,光「通信类」就有 47 个可选方案,其中 32 个明确写着「MIT 或 AGPL 协议,无商业限制」。按保守估算,如果你现在每月为 3-5 个这类工具付费,年支出在 600~1500 元之间,用这份清单逐步替换掉一半,第一年就能省下 300~700 元。而且后续几乎零成本——服务器你家旧电脑就能跑,或者租个最便宜的云主机(月付 10 元那种),比订一堆会员划算多了。
核心功能
- 它是一份经过人工筛选、持续更新的「自建服务导航目录」,不是自动爬虫生成的垃圾列表。每条记录都包含项目名、一句话用途、许可证类型、是否支持 Docker、是否有中文界面、GitHub Star 数,甚至会注明「需要 Nginx 配置」或「推荐搭配 PostgreSQL 使用」这样的实操提示。我试过查「日历同步」,它直接列出 Baikal、Radicale、Nextcloud Calendar 三个主流选项,并对比了各自对 iOS 系统日历的兼容性——这点特别实用,因为很多开源日历在 iPhone 上根本不同步。
- 分类极其细致,细到你想不到的地方。比如「文件传输」下面分了 5 个子类:局域网拖拽上传、Web 文件管理器、P2P 分享、对象存储服务、分布式文件系统。你想找一个能让同事直接拖文件进浏览器就存到你家 NAS 的工具?点开「Single-click & Drag-n-drop Upload」这一栏,立刻看到 Filegator、Uguu、Onepiece 这几个名字,旁边还标着「支持中文界面」「无需数据库」「自带用户权限控制」。
- 专门区分「自由软件」和「非自由软件」。主列表只收真正开源、可审计、可修改的项目;那些打着开源旗号但核心功能闭源、或强制要求注册账号才能用的,全被挪到单独的 non-free.md 页面。这点我很认可,它不假装中立,而是告诉你:「这个看着像开源,但实际你还是被厂商绑着。」
- 提供 HTML 版网页(awesome-selfhosted.net),加载快、搜索准,手机也能顺畅浏览。不像 GitHub 上的 Markdown 文件,动不动卡住,缩进错乱。我用 iPad 查「家庭健康记录」类工具时,直接在网页顶部搜 health,三秒跳出 Hestia、MedLog、OpenMRS 三个结果,点进去就是项目官网链接和部署说明。
- 每个大类开头都有简短说明,帮你快速判断是否值得往下翻。比如「备份」类开头写着:「重点看是否支持增量备份、是否兼容 rsync、是否提供 Web 管理界面」,这几句就帮我跳过了 5 个只有命令行的项目,直奔 Duplicati 和 BorgBase 的替代品 Restic Web。
- 连「游戏服务器管理」这种小众需求都覆盖到了。我家孩子想搭个 Minecraft 服务器,以前总担心配置出错,这次顺着「Games – Administrative Utilities & Control Panels」找到 Pterodactyl 和 AMP,发现前者有中文汉化补丁,后者支持一键创建多个独立实例,连端口映射都帮你写好了脚本。
- 它甚至收录了「社区支持农业(CSA)」管理系统,比如 FarmOS 和 AgriTrack。虽然我用不上,但说明这份清单真正在意「普通人真实生活场景」,不是只盯着程序员爱用的 DevOps 工具。
三步上手
- 打开浏览器,访问 awesome-selfhosted.net , 这是官方维护的 HTML 版网页,比 GitHub 上的原始 Markdown 更友好。首页就是全部分类目录,左侧有固定导航栏,滚动时始终可见。不需要注册、不弹广告、不收集数据,纯静态页面。
- 用顶部搜索框直接输入关键词,比如「邮件」,页面会实时过滤出所有含 email 的条目,包括完整邮件系统(Mailcow)、Web 邮箱客户端(Roundcube)、邮件列表工具(Sympa)等。点击任意一条,会跳转到该项目的 GitHub 主页或官网,同时附带一行关键信息:「Docker 支持:✅|中文界面:❌|最低内存要求:2GB」。
- 挑中一个项目后,回到它的 GitHub 主页,通常 README 第一段就会写明「Quick Start」。以 Mailcow 为例,它提供了一键安装脚本:复制 curl -s https://mailcow.github.io/mailcow-dockerized/docs/installation/ | bash 这行命令,粘贴进你家旧电脑(Windows 需先装 WSL2,macOS 和 Linux 直接打开终端),回车运行,全程约 6 分钟,中间只需按两次回车确认域名和密码。完成后浏览器打开 https://你的域名,就能看到管理后台了。
要说清楚的短板
第一,它本身不是软件,不提供安装包,也不解决具体技术问题。你得自己动手部署每个项目。比如选中了「Nextcloud」,它只告诉你「这是开源网盘,支持 Windows/macOS/Linux/Android/iOS 客户端」,但不会教你如何在群晖上配反向代理,也不会帮你修好 Apache 报的 502 错误。这点我得说实话:如果你完全没碰过命令行,第一次搭可能卡在 DNS 解析那步,建议先从「Docker Desktop + Portainer」组合开始练手。第二,中文支持参差不齐。虽然平台本身支持多语言,但很多项目界面仍是英文,比如 Radicale 日历服务器,设置项全英文,中文文档也少。第三,部分冷门类别更新滞后。像「生成式 AI」这类新出现的分类,目前只列了 Ollama、LM Studio 等基础工具,缺少详细对比(比如谁更适合跑本地 Llama3-8B)。不过作者在 GitHub Issues 里明确说:欢迎提交 PR 补充,他们每周人工审核合并。
项目信息
awesome-selfhosted/awesome-selfhosted
GitHub
A list of Free Software network services and web applications which can be hosted on your own servers
323.4k
Stars
15.1k
Forks
Unknown
NOASSERTION
项目使用多种编程语言开发(未标注主语言),GitHub Star 数 323373,开源协议为 NOASSERTION(即未声明具体协议,但所列项目均来自明确开源许可的上游项目)。GitHub 项目地址
你用过类似的免费工具吗?评论区聊聊,我挑几个下期专门写。



