GitHub热门项目!yantr:自托管应用商店,不占用系统资源,130+应用一键部署

朋友们!想自建家庭服务器却怕折腾?
你是不是经常遇到这些困扰:
- Umbrel太笨重:要占用整台机器,安装后其他应用没法用
- Docker Compose太麻烦:每个应用都要写配置文件,记不住端口
- 端口冲突头疼:多个应用争用端口,排查半天
- 数据不好管理:应用数据散落在各处,备份恢复麻烦
- 想装的应用太多:每次都要找镜像、写配置,太耗时
今天我要给大家分享一个 GitHub 上的宝藏项目——yantr!这个自托管应用商店作为单个容器运行,不占用系统资源,支持 130+ 精选应用一键部署,让自建服务变得无比简单!
✨ 什么是 yantr?
yantr 是一个自托管的应用商店,它与您的操作系统并行运行,而不是替代它。它作为单个 Docker 容器运行在您已有的机器上——笔记本电脑、树莓派、旧 PC、家庭服务器都可以。您的主机保持不变,文件保持原位,yantr 只是管理 Docker stacks。
核心特点:
- 🐳 单容器运行:只需一个容器,无需数据库,无外部依赖
- 📦 130+ 精选应用:涵盖 AI、媒体、下载、云存储、安全等多个类别
- ⚡ 一键部署:点击即可安装,无需手动编写配置
- 🔒 零系统足迹:从不写入主机,卸载后不留痕迹
- 🎯 完整环境控制:每个应用可自定义环境变量,支持重复部署
- 🚫 无依赖冲突:每个应用自带运行时,互不干扰
- 🌐 内置网络:端口冲突检测、Tailscale、Cloudflare Tunnel、Caddy HTTPS
- 📁 卷浏览器:从浏览器直接管理应用数据
- 🔌 REST API:所有操作都有 JSON 端点,支持脚本和 CLI

🎯 130+ 应用分类
yantr 提供了丰富的应用目录,涵盖各种使用场景:
🤖 AI & Agents
- Open WebUI:开源 AI 聊天界面,支持多种模型- Perplexica:AI 搜索聚合器- Agent Zero:AI 智能代理- Kokoro:AI 知识库助手🎬 Media(媒体服务)
- Jellyfin:开源媒体服务器- Emby:媒体管理和播放- Stremio:流媒体聚合器- Swingmusic:轻量级音乐服务器- Metube:YouTube 下载器📥 Downloads(下载工具)
- qBittorrent:BT 下载客户端- Radarr:电影自动下载管理- Sonarr:电视剧自动下载管理- Jackett:Tracker 聚合器- Prowlarr:索引器管理器☁️ Cloud & Files(云存储)
- Nextcloud:私有云存储- Seafile:文件同步共享- Syncthing:点对点文件同步- MinIO:对象存储🔐 Security(安全工具)
- Vaultwarden:密码管理器- AdGuard Home:广告拦截和 DNS- Pi-hole:网络级广告拦截- WireGuard:虚拟专用网络🛠️ Dev Tools(开发工具)
- Supabase:开源 Firebase 替代品- PostgreSQL:关系型数据库- MongoDB:文档数据库- n8n:工作流自动化- Gitea:自托管代码仓库📡 Networking(网络工具)
- Tailscale:零配置 VPN- Cloudflare Tunnel:安全隧道- Glances:系统监控📝 Productivity(生产力工具)
- Memos:极简笔记应用- Wiki.js:现代化 Wiki- Linkwarden:书签管理- FreshRSS:RSS 阅读器💰 Finance(财务工具)
- Actual Budget:零基预算管理- Ghostfolio:投资组合追踪- Rotki:隐私优先的投资追踪🚀 快速开始
前置要求
- Docker:需要安装 Docker
- Linux 主机:推荐使用 Linux(macOS/Windows 需要特殊配置)
一键部署
docker run -d \ --name yantr \ --network host \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/lib/docker/volumes:/var/lib/docker/volumes \ --restart unless-stopped \ ghcr.io/besoeasy/yantr访问应用
macOS / Windows 用户
由于 host 网络仅支持 Linux,macOS 和 Windows 用户需要配置端口映射:
docker run -d \ --name yantr \ -p 5252:5252 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/lib/docker/volumes:/var/lib/docker/volumes \ --restart unless-stopped \ ghcr.io/besoeasy/yantr
📝 使用场景
场景一:家庭媒体中心
部署应用:- Jellyfin:媒体服务器- qBittorrent:下载工具- Radarr/Sonarr:自动下载电影和电视剧- Metube:YouTube 视频下载
效果:打造完整的家庭媒体中心,随时随地观看影视内容场景二:个人云存储
部署应用:- Nextcloud:私有云存储- Syncthing:文件同步- Vaultwarden:密码管理
效果:数据完全自主可控,告别公有云隐私担忧场景三:开发环境
部署应用:- Gitea:代码仓库- PostgreSQL:数据库- MongoDB:文档数据库- n8n:工作流自动化
效果:搭建完整的开发环境,支持团队协作场景四:AI 工具集
部署应用:- Open WebUI:AI 聊天界面- Perplexica:AI 搜索- Agent Zero:AI 代理
效果:在本地运行 AI 工具,数据不流出本地场景五:网络安全
部署应用:- AdGuard Home:广告拦截- Pi-hole:网络级广告过滤- WireGuard:VPN
效果:保护家庭网络安全,提升上网体验📜 开源协议
yantr 采用 ISC 开源协议,完全免费使用。
📝 总结
yantr 是一款功能强大的自托管应用商店,特别适合想要自建服务但又不想折腾的用户。它作为单个容器运行,不占用系统资源,支持 130+ 精选应用一键部署。与 Umbrel 不同,yantr 不会占用整台机器,您的主机保持不变。与手动 Docker 相比,yantr 提供了可视化管理界面,一键部署、一键更新,让自建服务变得无比简单。无论是搭建家庭媒体中心、个人云存储、开发环境还是 AI 工具集,yantr 都是一个非常好的选择!
🌟 项目资源
官方网站: https://yantr.org
GitHub 地址: https://github.com/besoeasy/yantr
觉得项目不错的话,记得给作者点个 star 支持一下!
🎉 互动时间
你最想在自己的服务器上部署什么应用?在使用自托管服务时遇到过什么问题?欢迎在评论区和我交流分享!
我会定期分享更多好用的工具,记得关注我哦!
推荐阅读:
- GitHub热门项目!freeCodeCamp:免费学编程,10万人转行成功
- GitHub热门项目!BentoPDF:浏览器端隐私优先的PDF工具箱,50+工具一键搞定
- GitHub热门项目!PakePlus:网页秒变桌面应用
- 服务器到期宕机?域名过期被抢注?这个工具帮你守住所有服务
- GitHub 热门项目!DBX,15MB 搞定 40+ 数据库管理!
- 从Hexo到Astro Firefly:我的博客迁移之旅
- 自建图床又一选择?这个工具让你打造个人图片分享平台!
- 离线OCR神器!这个工具让图片文字轻松提取
- 保姆级教程!用PicList+GitHub搭建免费图床,超详细配置指南!
- 文件分发利器!这个工具让文件分享更安全
- Docker打包工具!这个Electron工具让镜像管理更高效!
- Redis管理神器!这个工具让你的数据操作更高效
- 又一个 Rust 神级编辑器!Fresh 让我放弃了 VS Code
如果您觉得这篇文章有帮助,请为小王点点推荐,谢谢!🌹
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
小王的博客















