部署
Docker 部署
使用 standalone 打包与远程部署
Standalone 部署(推荐)
本项目使用 Next.js output: 'standalone' 模式。
部署脚本会通过 rsync 同步 standalone/ 到服务器,并重启 PM2 进程。
注意事项
public/uploads/不会覆盖服务器已有上传图片- 主题目录
lk-themes/与文档content/docs/会完整同步到发布包 - 生产环境需配置 Nginx 反向代理到 Node 端口(默认 3004)
Docker Compose
若使用 Docker,可参考项目内 docker-compose 配置,启动后进入容器执行:
环境变量
生产环境至少配置:
