从 Docker Compose 一键启动到 Vercel 云端部署,满足不同场景需求。
从零基础到专业运维,每种方案都有完整指南。
推荐方案 · 适合大多数场景
5 个容器(PostgreSQL + Redis + migrate + web + updater),一个 docker compose up -d 命令即可完成全部部署。自动处理数据库迁移、服务启动和健康检查。
PostgreSQL
Redis
Migrate
Web
Updater
完成后访问 http://localhost:3000 即可进入社区首页。
完整部署指南 · 适合面板用户
通过宝塔面板软件商店安装 Node.js 22 和 PM2 管理器
克隆项目到服务器,配置环境变量,通过 PM2 启动服务
在宝塔面板中添加站点,配置 Nginx 反向代理到本地端口
通过宝塔面板一键申请 Let's Encrypt 免费 SSL 证书
自有服务器 · 完整控制
适合已有自有服务器的用户,通过 PM2 + Nginx 反向代理部署,获得对服务器的完全控制权。
云端部署 · 零运维
基于 Monorepo 架构配置,需要外部 PostgreSQL 数据库。Vercel 负责 Next.js 应用的构建和托管,数据库通过连接字符串接入。
不只是能跑起来,更关注长期运维体验。
后台管理面板点击按钮即可完成系统升级,无需 SSH 登录服务器,无需手动操作配置文件。
授权管理域与品牌前台域分离部署。管理后台使用独立域名,前台社区使用品牌域名,安全隔离。
系统更新期间自动展示友好的维护降级页面,而不是让用户看到报错或空白页。
每次更新自动记录版本历史,出问题时可以快速回滚到上一个稳定版本。
通过 License Key 机制完成授权激活与同步,保障正版用户的权益。
Updater 守护进程自动拉取最新镜像并在服务无感的情况下完成平滑重启,用户零感知。