拒绝繁琐,在QNAP上搭建你的专属轻量级博客,让写作回归纯粹
在这个信息爆炸、短视频刷屏的浮躁时代,不知你是否和我一样,有时面对臃肿的博客后台(比如各种复杂的插件和SEO设置),原本的一点写作欲望瞬间就消散了。
又或者,你曾经也是 Hexo、Hugo、GitHub Pages 等静态博客的忠实用户。静态博客虽然快,但痛点实在太致命了:每次只想改个错别字,或者在通勤路上突然有了灵感,却发现必须面对打开电脑、找本地编辑器、敲击 git commit、等待编译部署等繁琐的流程。换台没有环境的电脑,甚至连发个文章都做不到。
真正的表达,应该是纯粹且不受束缚的,打动我们的永远是文字本身的力量和深度的思考,而不是花哨的排版或繁杂的交互。
基于这个“做减法”的理念,今天给大家安利一款极简、高颜值的开源博客系统——LimBlog(Less is More Blog)。如果你恰好有一台 QNAP 威联通 NAS,那么只需要几分钟,就能搭建起这个专属于你的纯粹创作空间。
项目地址: https://github.com/ifndf/limblog
博客主页
文章页
文章正文
在线Marddown编辑器支持🌟 核心痛点解决:为什么选择 LimBlog?
LimBlog 模仿了经典的 BearBlog 风格,它剔除了所有伪需求(比如文章加密、隐藏等),定位非常明确:一个精简、美观的公开记事本。
随时随地,灵感即刻发布(杀手级功能):自带轻量却强大的 Web 端后台。无论你是在公司摸鱼的电脑,还是外出的手机,只需打开浏览器登录(
/login),写完一键发布,实时生效。彻底告别静态博客繁杂的本地环境依赖和编译部署流程。令人愉悦的编辑器:不仅支持全功能 Markdown 语法,最爽的是支持本地图片直接 Ctrl+V 粘贴或拖拽上传!系统会自动将图片压缩并转换为 WebP 格式。对于我们家庭宽带的 NAS 玩家来说,不仅省硬盘,还大大提升了外网访问的加载速度。
极简至上与毫秒级加载:没有任何多余的跟踪脚本和广告,前端基于最新的 Next.js 15 (App Router) + Tailwind CSS 构建,页面极其干净,速度快到飞起。
视频无缝嵌入:完美适配 Bilibili、YouTube 外链,自动按 16:9 比例展示,默认禁用自动播放,细节拉满。
数据绝对掌握:抛弃了笨重的 MySQL,采用轻量级 SQLite 单文件数据库。不仅支持一键导出所有文章为带元数据的 Markdown 文件,日常备份也只需拷贝一个
.db文件。
🛠️ 威联通 NAS 部署教程
由于项目非常轻量纯粹,目前我们采取直接拉取源码并在 NAS 上本地构建(Build)Docker 镜像的方式。整个过程非常简单,小白也能轻松上手。
第一步:开启 SSH 并连接
在威联通的“控制台 -> 网络与虚拟交换机 -> Telnet/SSH”中开启 SSH 登录。然后使用 Xshell、FinalShell 或 Mac 自带的终端连接到你的 NAS。
第二步:克隆源码并一键启动
找到你存放 Docker 容器数据的共享文件夹(例如 /share/Container),依次执行以下命令:
Bash
# 进入你的 Docker 文件夹
cd /share/Container
# 克隆项目源码
git clone https://github.com/ifndf/limblog.git
# 进入项目目录
cd limblog
# 一键构建并启动镜像
docker compose up -d --build
(注:如果你的威联通版本较老,命令可能是 docker-compose up -d --build)
第三步:数据持久化与极简备份
命令执行完后,系统会自动开始构建并拉取环境。几分钟后服务就会在后台稳定运行。
你的所有数据(包括 SQLite 数据库文件 limblog.db 和所有上传的图片)都会自动保存在项目下的 data 目录中。
以后遇到 NAS 迁移或换机,你只需要把这个 data 文件夹打包带走,所有文章和图片都在,真正做到数据自主!
🎉 初始化与配置
服务启动后,在浏览器输入 http://你的NAS局域网IP:3456,即可看到极简清爽的博客首页。
为了保持前台视觉的极致统一,LimBlog 并没有在首页显眼处放置登录入口。
后台登录地址:
http://你的NAS局域网IP:3456/login默认账号:
admin默认密码:
123456
⚠️ 首次登录后,请第一时间前往“setting -> 账户设置”中修改默认的账号和密码。同时,你可以在设置中自定义属于你自己的博客名称、简介和页脚信息。
在这个属于短平快消费的时代,希望 LimBlog 能为你保留一块安静的互联网自留地,让你重新找回用键盘敲击文字的乐趣,让记录不再受限于设备和环境。
如果你觉得这个项目不错,欢迎去 GitHub 给他点个 ⭐ Star 支持一下作者(项目地址:https://github.com/ifndf/limblog )!
大家在部署过程中遇到任何问题,欢迎在评论区交流,我会尽力解答.
