50% off 所有套餐限时优惠,起价 $2.48/mo
16 min left
Servers & OS

可与 Cosmos Cloud 运行的最佳自托管应用:文件、媒体、密码、自动化等!

Nick Silver By Nick Silver 16 min read 17 天前更新
可与 Cosmos Cloud 运行的最佳自托管应用,封面显示 Cosmos 仪表板周围的应用面板。

Maybe 你已经设置了 Cosmos Cloud,现在想看看哪些应用与之兼容,或者你还没决定使用 Cosmos,只想看看它如何适应你的工作流程。

无论哪种情况,了解哪些应用和工具与 Cosmos 兼容是自托管最重要的部分。重要的是 Cosmos 与大多数流行的自托管应用和工具兼容,无论是文件同步、手机照片备份、密码管理、媒体、告警、文档,还是自动化。 

Cosmos Cloud 表现出色,因为它不仅仅是 Docker 启动器。它还提供了一种更简洁的方式来公开应用、处理 HTTPS,并防止访问权限变成一堆端口和半成品代理规则。那么,让我们来看看最好的自托管应用来运行 Cosmos Cloud!

Quick Answer

如果你想要简洁版本,从这里开始:

  • Nextcloud 用于文件和共享
  • Immich 用于手机照片备份
  • Jellyfin 用于媒体流传输
  • Vaultwarden 用于私密密码管理
  • Home Assistant 用于本地优先的智能家居控制
  • Gitea 用于自托管 Git
  • n8n for automations
  • Grafana 用于指标和告警
  • Docmost 用于文档和运维手册

这基本上涵盖了你需要的一切,包括个人云、一台功能不止于流媒体的家庭服务器,以及一个小团队的内部设置,这样就不用再租用五个独立的工具了。

为什么 Cosmos Cloud 非常适合自托管栈

可以在 Cosmos Cloud 上运行的最佳自托管应用,功能卡片展示 Cosmos Cloud 栈的优势。

In my other 最佳自托管云平台(带 Web 界面) 文章中我提到,这些平台之间的主要差异不仅仅是初学者与高级用户的区别,而是仪表板在网络和访问管理开始溢出之前还能有用多长时间。

这就是为什么,设置完成后,第一个应用通常不是难点。相反,一旦你设置了三个左右的应用,清晰的配置、证书、远程访问和登录管理就开始占用比应用本身更多的时间。 

Cosmos Cloud 就是为了解决这个问题而构建的,处理得比大多数简单仪表板要好得多。 其文档将应用描述为 ServApps,该平台处理反向代理路由、自动证书管理和跨暴露服务的基于 OpenID 的登录。 

以下是我选择列入此列表的自托管应用,涵盖几个使用场景:

 

Stack Lane 核心应用 通常随之而来的应用
Personal Cloud 文件、照片、媒体 Nextcloud、Immich、Jellyfin、Vaultwarden
Smart Home 本地控制、远程访问 Home Assistant、Grafana、n8n
小团队内部栈 代码、文档、工作流 Gitea、Docmost、n8n、Grafana

你可能已经听说过这些应用中的大多数,但除了显而易见的功能,我还在自托管的背景下加入了更多信息,特别是它们如何与 Cosmos 交互,所以继续往下看。

适配 Cosmos Cloud 的自托管存储和媒体应用

文件、照片和媒体是让家庭服务器对设置者之外的人有用的第一批东西。我们在这篇文章中看到的这三个应用做了以下事情:

App Main Job Usually Best At
Nextcloud 文件和分享 通用云存储、文件夹共享、基础协作
Immich 手机照片备份 照片库、搜索、时间线浏览
Jellyfin media streaming 电影、电视剧、音乐和本地媒体库

现实是,大多数人不会只用一个应用并一直坚持。文件、照片和媒体积累下来,单个应用处理不了。与其先用一个,之后还要折腾整理和迁移数据,不如现在就一次性配置好,省去后面的麻烦。 就像这个帖子里用户遇到的问题一样。 went through.

Nextcloud

你可以在 Cosmos Cloud 上运行的最佳自托管应用。图片显示 Cosmos Cloud 内的 Nextcloud 文件仪表板。

Nextcloud 仍然是这一类别中最实用的应用之一,因为它在自托管文件这一块的覆盖面比大多数工具都要广。 官方网站强调共享和协作 是有原因的。Nextcloud 处理同步文件夹、公开链接、版本控制、评论和日常共享的方式,对于从商业云存储迁移过来的人来说很熟悉。

如果 Cosmos 是前门,Nextcloud 通常是人们在后面建立的第一个房间。它受益于更简洁的界面、适当的权限管理和更顺畅的登录流程,特别是当你开始与家人、客户或小团队一起使用它,而不是只作为个人私密文件夹时。 

如果你已经确定要快速部署文件层,你可以从我们的应用市场 Nextcloud AIO 一键部署,而不用手动构建整个路径。

判断 Nextcloud 是否是正确的第一选择,有个快速方法:

  • 最适合:主要需求是文件、共享文件夹和网页访问
  • 不太理想:主要需求是精美的照片优先移动体验
  • 通常作为文件骨干更强,而不是作为全能媒体应用

如果你还没有选择 Cosmos Cloud 作为自托管平台,特别是在有大量文件的情况下,读一读我关于 Cosmos Cloud vs CasaOS vs Umbrel.

Immich

你可以在 Cosmos Cloud 上运行的最佳自托管应用。图片显示嵌入在 Cosmos Cloud 中的 Immich 照片库界面。

Immich’s site 目的很直接。它是一个为备份、浏览、搜索和隐私而构建的自托管照片和视频管理工具,运行在你自己的服务器上。移动上传、时间线浏览、相册、搜索和快速共享都是让照片工作流与文件工作流不同的功能。

A lot of 自托管爱好者现在分工处理用 Nextcloud 保留日常存储,把照片交给 Immich,因为移动备份流程和照片浏览体验更好。有些人甚至把两者结合在一起,用 Nextcloud 作为更广泛的存储层,Immich 作为照片展示层。

如果你想要更简洁的部署流程,你可以从我们的应用市场 Immich 一键部署 Immich 和 Cosmos,让 Cosmos 处理更简洁的访问部分,而我们来处理两者的配置。 

快速了解 Immich 的样子:

  • 如果你主要需要手机备份和照片浏览,这是最佳选择
  • 与 Nextcloud 搭配使用效果更好,而不是替代它
  • 通常是人们最先想从局域网外访问的应用之一

Jellyfin

使用 Cosmos Cloud、Jellyfin 可运行的最佳自托管应用,媒体仪表板嵌入在 Cosmos Cloud UI 中

Jellyfin 负责处理媒体部分 官方项目 将其描述为一款自由软件媒体系统,让你可以从自己的服务器上收集、管理和流传媒体,完全不受限制。Jellyfin 吸引那些希望媒体库完全属于自己、不想被绑定到单独服务账户或订阅模式的用户。

A recent 从 Plex 迁移到 Jellyfin 的讨论 提到 Jellyfin 用起来更顺手,即使是已经习惯同时运行两者的用户也这么说。这不是说 Jellyfin 完美无缺或在每个细节都更流畅,而是说它提供的控制权往往值得接受那些不够精致的地方。

Jellyfin 还能让 Cosmos 的价值远超普通容器屏幕。媒体服务器是最容易遇到公网访问问题、端口管理混乱和临时反向代理配置的应用之一。 

如果媒体是你构建堆栈的主要原因,部署 Jellyfin 和 Cosmos Cloud 通过我们的应用市场在 VPS 上一键部署是最快的方式。

Jellyfin 可以这样总结:

  • 如果你想要一个自托管媒体库且拥有完全控制权,这是最佳选择
  • 比普通云应用更适合电影、剧集和音乐
  • 一旦访问配置清晰且不再直接用原始端口管理,就会更加有用

私密访问、家庭控制和团队文档集中管理

Vaultwarden、Home Assistant 和 Docmost 在自托管服务器上各司其职。Vaultwarden 存储密码,Home Assistant 管理设备和自动化,Docmost 保存笔记、运维手册和共享说明。三者结合,涵盖访问、控制和文档。 

通常的布局是这样的。

App Main Job Usually Best At
Vaultwarden password management 兼容 Bitwarden 的自托管密码库
Home Assistant home control 本地优先的自动化和仪表板
Docmost internal docs 团队笔记、运维手册、标准操作程序和共享知识库

Vaultwarden

使用 Cosmos Cloud、Vaultwarden 可运行的最佳自托管应用,密码库列表在 Cosmos Cloud UI 中显示

Vaultwarden 是一款用 Rust 编写的轻量级 Bitwarden 兼容服务器 项目的 GitHub 页面显示 它针对自托管部署而设计,因为官方服务可能占用过多资源。Vaultwarden 很受欢迎,因为它提供熟悉的 Bitwarden 客户端体验,同时不需要运行不必要的额外组件。

如果你自己托管密码,你需要备份、恢复计划,以及明确的方案来应对服务器宕机时如何重新访问。A 最近的备份讨论 在 Vaultwarden 社区中基本上是在提醒,这个应用很容易上手,但不是能随意运行的东西。

对于 Cosmos,Vaultwarden 是天然的选择,因为 HTTPS 和整洁的访问管理不是附加功能,而是基础功能的一部分。如果你想加快部署,可以启动 Vaultwarden 从我们的市场一键部署到 VPS,已预装 Cosmos,让 Cosmos 处理清洁的数据传输路径。

关于 Vaultwarden 的简要说明:

  • 如果你想要类似 Bitwarden 的客户端但希望服务器更轻量,这是最佳选择
  • 从第一天起就需要备份和恢复计划
  • 最受益于精心设计访问路径的应用之一

Home Assistant

可在 Cosmos Cloud 和 Home Assistant 仪表板中运行的最佳自托管应用,全部集成在 Cosmos Cloud shell 内。

Home Assistant’s official homepage 这些年来人们喜欢它的原因始终如一。它是开源家庭自动化,把本地控制和隐私放在第一位。正因为这一点,很多人选择它,而不是把家庭自动化功能分散在一堆厂商应用和云服务中。

关于 Home Assistant 的讨论很多 说到底还是一个问题。人们希望他们的系统按自己的需求运行,而不是被某个云服务提供商的规则变化绑架。

在 Cosmos 设置中,Home Assistant 是那种能把通用服务器变成家里人都能用上的应用。 

如果你想直接上线而不想走繁琐的手工部署流程,可以选择一键部署 Home Assistant 从我们的市场一键安装到 VPS 上,配合 Cosmos 使用,并将 Cosmos 作为前层来处理访问和服务暴露。

快速了解 Home Assistant:

  • 如果你需要本地优先的自动化和统一管理界面,这是最好的选择
  • 非常适合那些厌倦了智能家居应用繁杂的人
  • 远程访问设置妥当后,使用体验就舒服多了

Docmost

可在 Cosmos Cloud、Docmost 工作区页面中运行的最佳自托管应用,已嵌入 Cosmos Cloud 界面。

Docmost 比通用笔记工具更适合文档存储的需求。 Its docs 一个开源的协作wiki和文档平台,支持实时编辑、空间隔离、权限控制,可自托管,甚至支持离线环境部署。 

这很适合团队、实验室、代理机构,以及那些服务器已经有很多组件在运行、不想让配置知识散落在聊天记录和文档里的人。 

这是那种人们倾向于后来才添加、然后后悔没有早点加的应用。一旦你有了代码、自动化流程、仪表板、用户和备份,一个共享文档层能节省大量时间。 

从这个角度讲,它与 Gitea 和 Grafana 配合很不错,因为它给所有细碎的运维细节提供了一个稳定的地方。如果你想快速启用这一层,可以部署 Docmost 从我们的应用市场一键部署到 VPS,和 Cosmos 一起,再加上这两个应用,让 Cosmos 作为上面的访问层。

关于 Docmost 的简短说明看起来像这样:

  • 最适合你的栈有足够多的组件需要共享文档时使用
  • 特别适合团队运维手册、内部笔记和配置记录
  • 当它和它记录的其他服务放在一起时效果更好

代码、工作流和可视化工具,完美适配 Cosmos Cloud

一旦服务器有了用处,下一步通常是让它更容易管理、自动化和监控。这正是 Gitea、n8n 和 Grafana 的作用所在。

快速对比如下。

App Main Job Usually Best At
Gitea code hosting 仓库、拉取请求、小团队 Git 工作流
n8n automation Webhooks、应用间流转、日常自动化
Grafana monitoring 指标、日志、仪表板和告警

如果自动化工作流是你的主要优先级,而你还没有完全确定 Cosmos,我们的 Portainer 对比 Cosmos Cloud 管理 Docker 应用 文章能帮你选择更合适的平台。这个对比对访问权限、域名、HTTPS 和日常管理这些影响配置易用性的方面最有帮助。 

Gitea

可以用 Cosmos Cloud、Gitea 运行的最佳自托管应用。Gitea 仓库仪表板集成在 Cosmos Cloud 界面内。

Gitea’s docs 把它看作一个轻松的、自托管的、一体化软件开发服务,拥有 Git 托管、代码评审、团队协作、包注册表和 CI/CD。Gitea 特别适合那些想要私有 Git 托管和直接的团队工作流、不想引入过重平台的人。

它也很好地适配 Cosmos,因为 Cosmos 已经有关于使用 Gitea 配合 OpenID 的文档。如果你想要自托管的 Git 且需要更清晰的访问和登录管理,这是最自然的组合方式之一。 

如果你想跳过冗长的初始配置,可以部署 Gitea 从我们的应用市场一键部署到 VPS,和 Cosmos 一起,让 Cosmos 处理清晰的前端部分。

关于 Gitea 的简短说明:

  • 最适合你想要私有 Git 托管而不引入额外平台复杂性时使用
  • 特别适合小团队和内部工具
  • 登录和网络访问不应该是事后才考虑的事

n8n

你可以用 Cosmos Cloud 和 n8n 运行的最佳自托管应用,工作流编辑器显示在 Cosmos Cloud 框内。

n8n 是自托管堆栈开始独立工作的地方。 n8n recommends 自托管适合生产环境或定制场景,但也必须承认自托管需要真实的服务器知识,涉及容器、扩展、安全和应用配置。出错可能导致停机或数据丢失。

这使得 n8n 非常适合 Cosmos,但不是玩具应用。它属于那种服务器已经在运行足够多任务,自动化能节省时间的设置中,比如移动文件、处理 Webhook、触发通知或在后台连接多个服务。 

如果你处于这种场景,可以部署 n8n 从我们的市场一键安装到 VPS 上,与 Cosmos 并行运行,让 Cosmos 作为更清晰的访问层。

关于 n8n 的简介:

  • 最适合堆栈已经有足够多的部分需要自动化
  • 不是通常意义上的初学者应用
  • 当你需要让服务相互通信而无需手动配置时,完美搭档

Grafana

你可以用 Cosmos Cloud 和 Grafana 运行的最佳自托管应用,仪表板显示在 Cosmos Cloud 侧边栏布局内。

Grafana 的知名度足够高,很多人觉得自己在使用前就已经了解它了。 官方文档介绍了 仪表板、指标、日志和告警,这些描述是准确的,但真正值得了解的部分在后面。 

Grafana 的告警文档说,目标是消除手动监控,充当防止故障和更大事件的第一道防线。

话虽如此,Grafana 在自托管设置中有一个常见的失败模式。人们花很多时间让仪表板看起来漂亮,然后检查它的频率远低于预期。 

A 最近的自托管讨论 讨论了人们真正使用的仪表板,推动了一个更实用的观点,即告警在日常更重要,仪表板主要在你需要诊断什么出问题时才重要。

如果你想快速部署这一层,可以部署 Grafana 从我们的市场一键安装到 VPS 上,与 Cosmos 并行运行,让 Cosmos 保持更清晰的访问路径。

关于 Grafana 的简短阅读:

  • 最适合想要尽早发现问题而不是晚才注意到
  • 使用告警比仅用仪表板更有用
  • 与 Home Assistant、n8n 和任何其他需要监控的东西配合良好

构建你的自托管生态系统

Cosmos 设置的核心优势不是能把一个应用跑得很好,而是让多个应用共存在同一台服务器上而不会造成混乱。大多数长期运维的开发者最终都会采用以下某种模式:

  • 个人云存储方案
    用 Nextcloud 管理文件,Immich 管理照片,Jellyfin 管理媒体,Vaultwarden 管理密码
  • 智能家居方案
    用 Home Assistant 控制设备,Grafana 监控状态,n8n 处理后台任务
  • 小团队方案
    用 Gitea 管理代码,Docmost 管理文档,n8n 处理工作流,Grafana 监控系统

一旦多个服务运行在同一台服务器上,路由、登录管理、HTTPS 和公网访问就成了日常维护的内容。相比简单的应用堆砌,Cosmos 在这方面做得更好,这也是为什么随着应用数量增加,用户体验会显著提升。

自托管堆栈的简化部署方案

可以用 Cosmos Cloud、Cloudzy 和 Cosmos Cloud VPS 运行的最佳自托管应用,在我们的应用市场提供一键安装。

确定好需要哪些应用后,下一步就是把整个堆栈上线,同时避免浪费时间在重复的配置工作上。Cosmos 需要安装,应用需要部署,域名和 HTTPS 需要配置,服务器还要预留足够空间用于存储、媒体、备份、自动化和后续功能。 

自托管堆栈看起来可能很简单,但实际操作中,周边配置往往是最耗时的地方。

这也是我在整篇文章中不断提及 our marketplace 的原因。Cloudzy 提供 Cosmos Cloud,以及本文提到的所有应用,都可以在我们的应用市场中作为一键预装应用使用。 

对于这类设置,VPS 本身是方案的一部分,不只是应用运行的地方。Cloudzy 与 Cosmos 堆栈相关的配置包括:

  • Dedicated resources
  • AMD EPYC 和 Ryzen CPUs,频率可达 4.2 GHz
  • NVMe SSD 存储
  • DDR5 RAM
  • Up to 40 Gbps networking
  • 12 locations
  • 完全 root 访问权限
  • Free IPv6
  • 具备自动防护的多层 DDoS 防护
  • 每日自动备份,保留 30 天
  • 24/7/365 technical support
  • 按小时、月度和年度灵活计费

所以,如果你想用 Cosmos 搭配 Nextcloud、Immich、Jellyfin、Vaultwarden、Home Assistant、Gitea、n8n、Grafana、Docmost,可以通过我们的应用市场在你自己的 VPS 上一键安装。 

另外,如果你发现 Cosmos 不太适合你,或者我们的服务不符合需求,我们提供 14 天无条件退款保证。

A Quick Recap

Cosmos Cloud 与大多数常用的自托管应用都兼容良好。真正的问题不在它能跑什么,而在于服务器开始承载日常工作后,哪些应用值得搭配使用。 

以下是各类应用及其最佳使用场景的提示:

  • Nextcloud 用于文件和共享
  • Immich for photos
  • Jellyfin for media
  • Vaultwarden for passwords
  • Home Assistant 用于家庭控制
  • Gitea 用于代码托管
  • Docmost 用于文档和运维手册
  • n8n for automation
  • Grafana for monitoring

如果你已经知道要用什么应用,Cloudzy 可以通过应用市场大大简化部署流程,而 Cosmos 在你的设置规模扩大后能保持整体更清洁。

 

FAQ

Cosmos Cloud 上实际能运行什么?

主要是基于 Docker 的自建应用,特别是存储、媒体、密码管理、智能家居工具、自动化、监控和内部文档。Cosmos 是为混合栈设计的,不只是一个容器一个时间。

Nextcloud 和 Immich 有重叠吗?

有一点,但角色不同。Nextcloud 是更全面的文件平台。Immich 专注于照片管理。很多自建用户同时运行两者,这样各自的功能分工更清晰。

n8n 是初学者应用吗?

倒不是。n8n 的官方文档明确指出自建部署面向能够处理服务器设置、扩展、安全和配置的高级用户。

对于小规模自建栈来说,Grafana 值得用吗?

值得,如果你关心趋势、正常运行时间或故障排除。只是不要把仪表板当成唯一目标。警报通常比一堵面板墙更能提供日常价值。

我需要为每个应用单独配置 VPS 吗?

不需要。很多栈在一台服务器上运行多个应用。真正的限制是 RAM、存储、CPU 空间、备份,以及你对路由、更新和远程访问的管理有多谨慎。

Share

博客更新

Keep reading.

Portainer 对比 Cosmos Cloud 管理 Docker 应用,封面显示混合部署图以及 neon 操作对比访问块。
Servers & OS

Portainer 对比 Cosmos Cloud:Docker 应用管理的最佳选择

如果你已了解 Docker,只是想找到更清晰的方式运行不断增长的应用栈,这是 Portainer 对比 Cosmos Cloud 的简短答案。Portainer 是更强劲的选择,用于直接

Nick SilverNick Silver 14 min read
Cosmos Cloud 对比 CasaOS 对比 Umbrel 功能图,显示一个抽象云网络世界内的三条自托管路径。
Servers & OS

Cosmos Cloud 对比 CasaOS 对比 Umbrel:哪个自托管平台适合你?

简短答案是 CasaOS 仍是最容易入门的选择,Umbrel 拥有最简洁的精选风格,Cosmos Cloud 在你需要更严格控制域名时更有意义

Nick SilverNick Silver 11 min read
最佳自托管云平台及网页界面 - 包含 Umbrel、CasaOS、Start9、TrueNAS 等平台图标的标题图像
Servers & OS

最佳自托管云平台(带 Web 界面)

自己运行应用再也不用被搞得焦头烂额。不需要记住复杂的容器命令行参数,也不用手工修复每个问题。自托管云平台配备了网页界面,让你在浏览器中就能搞定一切。

Nick SilverNick Silver 14 min read

Ready to deploy? From $2.48/mo.

独立云服务,始于2008年。AMD EPYC、NVMe,40 Gbps。14天退款保障。