自托管 Discourse:在你的 VPS 上实现一键部署
Discourse 是现代化的社区论坛软件。Automatio 通过一键将其部署到带有 HTTPS 的专用服务器上,实现完整的数据所有权和控制。
Discourse
CommunicationDiscourse 是现代化的社区论坛软件。Automatio 通过一键将其部署到带有 HTTPS 的专用服务器上,实现完整的数据所有权和控制。
部署 Discourse 你会得到什么
我们为它租用的服务器、费用,以及安装时会问你什么。
- 服务器
- CX23 · 2 vCPU · 4 GB RAM
- 起价
- $9/月
- 安装
- 无需配置
每次部署都包含
- 独立服务器,一台一应用
- 自动签发 HTTPS 证书
- 免费子域名,可选自定义域名
- 重启、扩容、快照与恢复
一键部署 Discourse
在你自己的服务器上,数据归你。无需终端、无需 Docker 命令、无需配置证书。
- 1
选择规格
从满足该应用的最小服务器开始,之后可直接扩容,无需重装。
- 2
点击部署
我们租下服务器,用 Docker 安装应用,并把子域名指向它。
- 3
看着它启动
开通全自动进行,需要几分钟。HTTPS 证书签发后应用即可访问。
Discourse能力
探索Automatio能为此用例做什么
信任等级系统
平台根据用户的活动和声誉自动提升用户等级,以帮助社区实现自我管理。这在用户证明自己是有帮助的成员时,逐步授予权限。
- 1从新手到领导者的五个不同信任等级
- 2自动分配徽章和头衔
- 3影子禁言 (shadow ban) 和防垃圾信息保护
- 4社区主导的举报和隐藏帖子
Discourse能力
- 信任等级系统
平台根据用户的活动和声誉自动提升用户等级,以帮助社区实现自我管理。这在用户证明自己是有帮助的成员时,逐步授予权限。
- 从新手到领导者的五个不同信任等级
- 自动分配徽章和头衔
- 影子禁言 (shadow ban) 和防垃圾信息保护
- 社区主导的举报和隐藏帖子
- 动态通知
通过针对提及、回复和编辑的实时更新,让用户保持粘性。当用户离开网站时,系统会智能地将未读内容总结成电子邮件。
- 桌面和浏览器推送通知
- 主题帖中的实时输入状态指示器
- 智能邮件摘要系统
- 精细的按分类警报设置
- 无限滚动
传统的翻页被流畅的界面所取代,允许顺畅地阅读长篇对话。它消除了点击数字页码的繁琐体验。
- 返回主题帖时保持阅读位置
- 长主题的动态进度条
- 快速加载历史存档
- 边输入边搜索功能
- 丰富的插件 API
该架构专为扩展性而设计,拥有庞大的插件库。你可以添加日历、聊天室、投票系统以及与外部工具的集成。
- 用于广告和 SSO 的官方插件
- 支持自定义 Ruby on Rails 扩展
- 完全的主题和组件自定义
- 支持外部自动化的 Webhook
content.selfHosted.whyTitle
content.selfHosted.tradeoffsTitle
comparisonTable.self-hosted.title
comparisonTable.self-hosted.description
| 方面 | comparisonTable.self-hosted.managedSaas | comparisonTable.self-hosted.diy | comparisonTable.self-hosted.automatio |
|---|---|---|---|
| 设置时间 | 即时 | 1-2 小时 | 15 分钟 |
| 维护 | 零维护 | 手动更新 | 自动化 |
| 自定义插件 | 受限 | 完全访问权限 | 完全访问权限 |
| 每月成本 | 高 ($50+) | 最低(仅 VPS) | 固定 VPS 成本 |
| 数据所有权 | 共享 | 100% 私密 | 100% 私密 |
设置时间
维护
自定义插件
每月成本
数据所有权
这适合谁
真正在自己服务器上运行 Discourse 的人,以及这样做带来的改变。
公开构建产品的独立创始人
对小型但活跃的社区来说,官方托管的高昂成本让他们感到沮丧。
他们只需标准 VPS 的价格,就能获得专业级的论坛。
- 设置功能请求分类
- 应用自定义品牌主题
- 与个人博客集成
开源项目负责人
技术支持目前分散在无法搜索的聊天消息中。
将项目知识集中在一个可控的、支持搜索且对 SEO 友好的归档库中。
- 配置文档 wiki
- 分配贡献者徽章
- 将 GitHub 提交链接到主题帖
小众爱好群组管理员
社交媒体群组杂乱无章,缺乏针对技术爱好的深度存档搜索功能。
提供一个结构化的空间,使复杂的知识易于查找和分类。
- 创建专门的子分类
- 为项目启用图片上传
- 主持技术讨论
小型非营利团队
预算有限,无法使用按用户收费的托管平台。
以固定硬件成本托管数千名志愿者,无需支付许可证费用。
- 管理志愿者协调主题帖
- 设置私密员工分类
- 存档会议纪要
什么是这个提示词?
了解此提示词的功能以及它如何帮助您获得更好的效果。
现代化的社区构建方法
Discourse 由 Jeff Atwood 和 Stack Overflow 背后的团队创立,其使命是改善互联网文明对话的现状。与那些感觉像是早期网络遗物的传统论坛软件不同,这个平台是为现代时代构建的。它采用 Ruby on Rails 后端和 Ember.js 前端,提供比静态留言板更像现代应用的实时体验。
它是如何运作的
在其核心,该软件将每个对话视为一个动态文档。无限滚动、实时通知以及“作为链接主题回复”等功能鼓励持续参与,而不是脱节的主题帖。它最鲜明的特点之一是信任系统。通过自动跟踪用户行为,它可以将管理权限授予社区本身。这减轻了网站所有者的负担,并确保最有价值的声音脱颖而出。
第一个小时
当你首次启动实例时,设置向导会指导你完成基本配置:命名你的社区、上传你的 logo 以及邀请版主。管理仪表盘 (Admin Dashboard) 提供了在社区软件中罕见的细粒度数据。你可以准确查看哪些话题正在流行、有多少用户达到了更高的信任等级,以及你的流量来源。在第一个小时内,你就可以拥有一个完全品牌化、安全的社区,并准备好迎接第一批成员。
架构设计
Discourse 主要通过 Docker 进行分发,以确保不同服务器之间的环境一致性。虽然像 Discord 这样的平台非常适合同步聊天,但它们往往是知识消亡的地方。该软件专为持久性和可搜索性而设计。每个帖子都被搜索引擎索引,将你的社区变成一个不断生长的知识库。与 NodeBB 或 Flarum 等替代方案相比,它拥有最成熟的插件生态系统和最大的开发者社区。

人们对 Discourse 的评价
看看社区对 Discourse 的看法
“信任等级系统是秘密武器。它基本上自动处理了通常让人精疲力竭的 80% 的版主工作。”
“用 Docker 脚本自己动手搭建是一场噩梦,但一旦运行起来,它是我用过的最稳固的社区软件。”
“内存占用可不是闹着玩的。千万不要尝试在 1GB 的 droplet 上运行它,它会在第一次更新时崩溃。”
“我使用 Discourse 作为家庭服务公告和支持的中心。对于保留历史记录来说,它比群聊好得多。”
“移动端应用体验其实还不错,因为它只是包装了响应式网站,但通知功能才是真正的赢家。”
“官方托管很好,但各个档位之间的价格跳跃太大了。对于小项目来说,自托管是唯一的出路。”
关于 Discourse 的视频
观看关于 Discourse 的教程、评测和讨论
“discourse 在这里非常不同,它是一个从头开始构建的非常现代的国外平台”
“discourse 内置了一个名为信任模型的超棒功能”
“它使你可以非常轻松地将整个社区划分为不同的参与度桶”
“discourse 的设计考虑了规模扩展”
“随着人们更多地参与社区,这意味着他们自然而然地成为了版主”
“论坛的演变,其主要功能是在分类内部创建讨论”
Discourse专业提示
专家提示助您充分利用Discourse。
使用事务性邮件服务提供商
不要尝试从你自己的 VPS IP 发送邮件。使用 Postmark 或 Amazon SES 等服务,以确保通知邮件不会进入垃圾邮件箱。
启用 S3 上传
为图片和备份配置一个外部兼容 S3 的存储桶。这可以降低服务器磁盘占用,并使未来的迁移变得更加简单。
配置交换分区 (Swap File)
Discourse 在重新构建 (rebuild) 时可能会消耗大量内存。即使在 2GB RAM 的服务器上,设置 2GB 的 swap 文件也能防止安装程序在更新期间崩溃。
用户评价
用户怎么说
加入数千名已改变工作流程的满意用户
Jonathan Kogan
Co-Founder/CEO, rpatools.io
Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.
Mohammed Ibrahim
CEO, qannas.pro
I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!
Ben Bressington
CTO, AiChatSolutions
Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!
Sarah Chen
Head of Growth, ScaleUp Labs
We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.
David Park
Founder, DataDriven.io
The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!
Emily Rodriguez
Marketing Director, GrowthMetrics
Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.
Jonathan Kogan
Co-Founder/CEO, rpatools.io
Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.
Mohammed Ibrahim
CEO, qannas.pro
I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!
Ben Bressington
CTO, AiChatSolutions
Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!
Sarah Chen
Head of Growth, ScaleUp Labs
We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.
David Park
Founder, DataDriven.io
The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!
Emily Rodriguez
Marketing Director, GrowthMetrics
Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.