小说独立站建站程序,是原创文学、书库和小说网站的建站首选,支持网文作者、网文写作爱好者一键部署自己的原创小说独立站,也支持进军网文行业的初创企业快速建立小说网站平台,同时网文工作室也可以使用本小说建站程序创建内部的作品管理系统。 关键词:小说建站程序、独立小说站、小说CMS、天书小说CMS、天书CMS、小说站建站程序。
辽宁沈阳
组织介绍

天书小说CMS v1.0.0

高性能原创免费小说独立站建站系统 | 开箱即用,Docker一键部署

Release Version
Nuxt4
Rust
PostgreSQL+Redis
Docker Ready

项目简介

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

核心优势

  • ✅ 双端完全开源:读者站点 + 管理后台前端源码全部开放,可自由二次定制页面样式、交互逻辑
  • ✅ 双部署方案:Docker Compose 一键容器部署(新手首选),同时支持 Windows/Linux 裸机独立部署
  • ✅ 高并发读写:PostgreSQL 持久化存储小说全量数据,Redis 缓存热门书籍、用户会话,海量阅读不卡顿
  • ✅ 安全用户体系:JWT 双 Token 鉴权机制,支持邮箱验证码注册登录

技术栈明细

模块 技术选型 开源状态
读者前台 Nuxt 4 + Vue 3 完全开源
管理后台 Vue 3 + Element Plus 完全开源
核心后端服务 Rust 编译二进制程序 闭源分发 Windows/Linux
持久化数据库 PostgreSQL 外部依赖
缓存/会话存储 Redis 外部依赖
部署方案 裸机部署 / Docker Compose 容器化 全平台支持
反向代理 Nginx 配套官方配置模板

快速开始 · 部署教程

方式一:Docker 一键部署(推荐新手)

环境前置条件:本机已安装 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/releaseshttps://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 启动服务端

功能概览

  • 读者端 — 作品库、小说详情、章节阅读(字号/主题切换)、用户注册/登录
  • 管理后台 — 小说/分卷/章节管理、草稿暂存、站点配置
  • 用户系统 — 邮箱验证码注册、JWT 双 token 鉴权
  • 数据统计 — 暂无
  • VIP 体系 — 暂无

项目仓库

仓库 说明
tianshu-web(Gitee) 读者端前端源码
tianshu-web(Github) 读者端前端源码
tianshu-admin-web(Gitee) 管理后台前端源码
tianshu-admin-web(Github) 管理后台前端源码

使用声明

本程序仅限用于搭建原创免费小说站点。请确保您发布的内容合法合规,拥有完整的著作权或授权。严禁用于传播盗版、侵权或违法违规内容。 使用者须自行承担所发布内容的全部法律责任。

联系方式

邮箱:creatint@163.com

成就
0
Star
0
Fork
成员(1)
725292 tianshuapp 1605147890
天书

搜索帮助