高性能原创免费小说独立站建站系统 | 开箱即用,Docker一键部署
天书小说CMS 是一套面向小说创作者的私有化小说站点建站程序,专为原创免费小说站点打造。
采用前后端分离架构,读者前台、管理后台前端代码完全开源,核心后端为 Rust 高性能二进制闭源程序;轻量化、易部署,适配个人作者、小型原创文学工作室搭建自有独立小说网站。




| 模块 | 技术选型 | 开源状态 |
|---|---|---|
| 读者前台 | Nuxt 4 + Vue 3 | 完全开源 |
| 管理后台 | Vue 3 + Element Plus | 完全开源 |
| 核心后端服务 | Rust 编译二进制程序 | 闭源分发 Windows/Linux |
| 持久化数据库 | PostgreSQL | 外部依赖 |
| 缓存/会话存储 | Redis | 外部依赖 |
| 部署方案 | 裸机部署 / Docker Compose 容器化 | 全平台支持 |
| 反向代理 | Nginx | 配套官方配置模板 |
环境前置条件:本机已安装 Docker & Docker Compose,可正常访问 Docker 镜像源
# 国内推荐 Gitee 仓库(下载速度更快)
git clone https://gitee.com/tianshunovel/release.git
# 海外 GitHub 仓库
git clone https://github.com/tianshuapp/tianshu-release.git
# Linux / MacOS 启动脚本
chmod +x start.sh
./start.sh
# Windows 系统直接双击运行脚本
start.cmd
脚本执行完成后自动拉取镜像、初始化数据库、启动整套服务,访问本地地址即可进入站点。
用户端:http://localhost:81/
管理端:http://localhost:81/admin/
默认管理员账号:admin@test.com 123456
2.1 在 https://gitee.com/tianshunovel/release/releases 或 https://github.com/tianshuapp/tianshu-release/releases 按需下载文件:
web.tar 用户侧前端文件
admin.tar 管理侧前端文件
tianshu-server-linux-x64.tar linux平台服务端
tianshu-server-win-x64.zip windows平台服务端
2.2 解压前端、服务端
2.3 参考 default.conf.template 配置nginx
2.4 配置 postgres、redis
2.5 参考 config.template 修改配置文件,放在服务端程序同级目录下
2.4 启动服务端
| 仓库 | 说明 |
|---|---|
| tianshu-web(Gitee) | 读者端前端源码 |
| tianshu-web(Github) | 读者端前端源码 |
| tianshu-admin-web(Gitee) | 管理后台前端源码 |
| tianshu-admin-web(Github) | 管理后台前端源码 |
本程序仅限用于搭建原创免费小说站点。请确保您发布的内容合法合规,拥有完整的著作权或授权。严禁用于传播盗版、侵权或违法违规内容。 使用者须自行承担所发布内容的全部法律责任。