造了个轮子,Micro Blog(Mblog),个人微博
起因是最近买了个群晖 Nas,部署了个 Memos,发现电信无法开通 443 和 80 端口,Memos 虽说是前后端分离,但是通过 GOLANG 把前端代码嵌入到了可执行文件里.
无法实现后端部署在群晖,前端在 CDN 上,于是耗费半个月自己写了个前后分离的,样式部分参照 Memos 和 Flomo.
大体功能如下:
- 基本的文字 /图片输入,支持标签
- 支持对历史博文 /标签修改
- 支持单 /多用户,支持开启 /关闭注册
- 支持博文 登录用户 /所有人 /只有自己 可见
- 支持按照标签,作者等条件搜索
- 支持标签管理(一键改标签,删除无用标签等)
- 支持上传图片(目前支持本地文件存储和七牛云,后续继续添加阿里云 /腾讯云等)
- 支持开发者使用 api token
- 响应式设计,支持 pc 和手机,支持夜间模式
- 支持 RSS
- 支持 markdown 语法
- 支持 emoji 表情
- 前后端分离,前端和后端域名可以不一致,可以后端部署在 nas 上,前端部署在 Vercel/cloudflare 上.
- ...更多的待开发

代码已开源,支持 Docker 部署,有需要的可以看看.