聚野社区 › 专题 › 开源程序一键部署大全

开源程序一键部署大全(20 个热门自建项目·Docker 一键安装教程)

自己有一台云服务器或 NAS,能做的事远不止建个网站:自己的网盘、相册备份、密码库、影音库、AI 聊天、知识库、网站监控……这些都有成熟的开源项目,免费、数据在自己手里,而且大多一条 Docker 命令就能装好。

下面 20 个项目都是 GitHub 上数万星、至今还在频繁更新的正规开源项目。每篇教程都写清楚它能做什么、需要什么配置、官方给的一键安装命令(点一下就能复制)、装好后第一步做什么,以及最常见的几个问题。新手建议先装 1Panel 面板,再从它的应用商店里点几下装其它的。

全部教程(20 篇)

  1. 1Panel 安装教程:一条命令装好开源 Linux 服务器管理面板(宝塔替代)
    1Panel 安装教程:开源免费的 Linux 服务器运维面板,网页上管理网站、数据库、Docker 容器、文件和 AI 模型,应用商店一键装 WordPress、Halo 等。附官方一键安装命令。
  2. Halo 建站教程:Docker 一键部署开源博客 / 企业官网(2.x 最新版)
    Halo 建站教程:国产开源建站工具,个人博客、知识库、企业官网、在线商城都能做,主题和插件丰富。附 Docker 一键部署命令和初始化步骤。
  3. Uptime Kuma 部署教程:Docker 一键搭建开源网站监控(宕机自动通知)
    Uptime Kuma 部署教程:开源自建网站/服务器监控工具,监控网站、端口、Ping、DNS,挂了自动发通知到钉钉、飞书、企业微信、Telegram。附官方一键安装命令。
  4. Memos 部署教程:Docker 一键搭建开源私人笔记 / 碎片记录(flomo 替代)
    Memos 部署教程:开源自托管的轻量笔记工具,像发朋友圈一样随手记,支持 Markdown、标签、图片,数据完全在自己服务器上。附 Docker 一键安装命令。
  5. Vaultwarden 搭建教程:自建开源密码管理器(Bitwarden 客户端通用)
    Vaultwarden 搭建教程:用 Rust 写的轻量 Bitwarden 兼容服务端,自建私人密码库,电脑、手机、浏览器插件全平台同步。附官方 Docker 命令和 HTTPS 注意事项。
  6. Jellyfin Docker 安装教程:免费开源家庭影音库(Emby 替代)
    Jellyfin Docker 安装教程:完全免费的开源影音服务器,自动刮削海报和简介,手机、电视、电脑随时看自己的电影剧集。附官方 docker run 命令。
  7. Immich 部署教程:自建开源相册,手机照片视频自动备份(Google 相册替代)
    Immich 部署教程:GitHub 11 万星的开源相册,手机 App 自动备份照片视频,支持人脸识别、地点、智能搜索。附官方 Docker Compose 安装步骤和配置要求。
  8. Gitea Docker 部署教程:自建轻量 Git 代码仓库
    Gitea Docker 部署教程:轻量开源的自托管 Git 服务,代码仓库、Issue、Pull Request、CI 一应俱全,1 核 1G 就能跑。附 Docker 一键运行命令和初始化步骤。
  9. Open WebUI 安装教程:一键部署本地 AI 聊天界面(接 Ollama)
    Open WebUI 安装教程:GitHub 15 万星的开源 AI 聊天界面,像 ChatGPT 一样用本地 Ollama 大模型或任何 OpenAI 兼容接口(DeepSeek、通义等)。附官方 Docker 命令。
  10. Dify 本地部署教程:一键搭建开源 AI 智能体平台
    Dify 本地部署教程:GitHub 16 万星的开源 AI 应用开发平台,拖拽搭工作流、知识库问答、智能体,可接 DeepSeek、通义、OpenAI 等模型。附官方 Docker Compose 部署步骤。
  11. MaxKB 部署教程:Docker 一键安装开源 AI 知识库问答 / 智能体平台
    MaxKB 部署教程:飞致云开源的企业级智能体与知识库问答平台,上传文档就能做 AI 客服,支持 DeepSeek、通义、本地模型。附官方一键安装命令和默认账号。
  12. n8n 部署教程:Docker 一键自建工作流自动化平台(Zapier 替代)
    n8n 部署教程:GitHub 20 万星的工作流自动化工具,把网站、表格、邮件、AI、各种 API 串起来自动干活,自建无次数限制。附官方安装命令。
  13. OpenList 安装教程:AList 社区版网盘挂载程序 Docker 一键部署
    OpenList 安装教程:AList 的社区开源分支,把阿里云盘、百度网盘、夸克、115、OneDrive 等挂成一个网页统一浏览、在线播放,支持 WebDAV。附官方 Docker 命令和管理员密码设置。
  14. Stirling-PDF 部署教程:自建开源 PDF 工具箱(合并、转换、OCR、压缩)
    Stirling-PDF 部署教程:GitHub 9.5 万星的开源 PDF 工具箱,合并拆分、格式转换、OCR 识别、压缩、加水印、电子签名,文件不出自己服务器。附官方 Docker 命令。
  15. IT-Tools 部署教程:Docker 一键自建程序员在线工具箱(100+ 小工具)
    IT-Tools 部署教程:开源的程序员在线工具箱,Base64、JSON 格式化、加密哈希、二维码、UUID、时间戳转换等上百个常用工具,一条命令自建。
  16. Umami 部署教程:自建开源网站统计(百度统计替代)
    Umami 部署教程:隐私友好的开源网站访问统计,实时访客、来源、页面、设备一目了然,数据在自己服务器上。附官方 Docker Compose 部署步骤和默认账号。
  17. NocoDB 部署教程:Docker 一键自建在线表格数据库(Airtable 替代)
    NocoDB 部署教程:GitHub 6.5 万星的开源在线表格数据库,像 Excel 一样管理数据,支持看板、表单、日历视图和 API,可作 Airtable 替代。附官方 Docker 命令。
  18. AdGuard Home 安装教程:一键部署全家去广告 DNS(路由器 / NAS 通用)
    AdGuard Home 安装教程:开源的全网广告拦截 DNS 服务器,家里所有手机、电视、电脑一起去广告、防追踪。附官方一键安装脚本和初始设置步骤。
  19. Portainer 安装教程:Docker 图形化管理面板一键部署(中文入门)
    Portainer 安装教程:最流行的 Docker 图形化管理工具,网页上管理容器、镜像、网络、存储卷和 Compose 编排。附官方安装命令和首次登录注意事项。
  20. Paperless-ngx 部署教程:自建开源无纸化文档管理(扫描件自动 OCR 归档)
    Paperless-ngx 部署教程:开源文档管理系统,扫描件和 PDF 自动 OCR 识别、打标签、全文搜索,合同发票证件一键找到。附官方一键安装脚本。

下一步

看全部 20 个开源项目一键部署教程 ›去「程序源码与系统」分类看更多 ›

常见问题

这些开源程序要钱吗?

程序本身免费、源码公开,自己部署不收费;只需要一台服务器或 NAS。个别项目有官方付费云服务或企业版,自建用不到。

没有 Linux 基础能装吗?

能。先用一条命令装好 1Panel 面板,之后大部分项目在 1Panel 应用商店里点「安装」就行,不用记命令。

用什么配置的服务器?

轻量的(Memos、Uptime Kuma、IT-Tools、OpenList)1 核 1G 就能跑;AI 类(Dify、MaxKB、Open WebUI)建议 2 核 4G 起;Immich 相册官方要求 6G 内存起。

国内服务器拉不下 Docker 镜像怎么办?

配置 Docker 镜像加速,或者用 1Panel 应用商店安装(会自动处理镜像源)。

相关专题

1Panel安装教程Dify本地部署教程OpenList安装教程