Mblog

Weekly Pick

Mblog是一个开源的前后端分离的个人微博平台,基于Java+MySQL,支持自部署、单/多用户使用,具备文字/图片输入、标签管理、博文可见性设置等功能,支持响应式设计和多种云存储。

Check out Mblog on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

Mblog## 起因之前一直用的flomo,免费版的图片只有500MB空间,再加上数据在别人那里总归有点不爽,然后又看到了Memos,支持自部署,还需要个服务器.我这最近不是才买了群晖ds920嘛,安排上.装完了才发现电信不给80/443端口,有了公网ip也无用武之地,难受.咋办?折腾内网穿透,tailscale,wireguard之类的?不想,毕竟还是希望能部署在公网,公网能直接访问.然后又想到如果前后端分离,服务端在nas上,前端在各大支持静态网页的cdn上不就ok?cdn都支持绑定域名,想法很好,现实打脸.Memos我看了下,确实是前后分离,但是看这里,作者把前端编译出来的dist目录直接嵌入到了生成的go的可执行文件里.这就导致了我想前端部署在cdn,后端部署在nas上实现不了,除非自己改memos的代码,太折腾.转念一想,就这么点microBlog的功能能有多麻烦?自己撸一个得了?(其实是给闲的).## 项目介绍mBlog,全称micro blog.基于java+mysql.支持自部署的前后端分离的微博,可单用户使用,也可以支持多用户.DEMO:mblog.coo.stcooolr.online(开放注册)<details><summary>图片预览</summary></details><details><summary>Docker镜像</summary>- 前端代码- 前端Docker镜像------------------------------------ 后端代码- 后端Docker镜像</details>大体功能如下:- 基本的文字/图片输入,支持标签- 支持对历史博文/标签修改- 支持单/多用户,支持开启/关闭注册- 支持博文 登录用户/所有人/只有自己 可见- 支持按照标签,作者等条件搜索- 支持标签管理(一键改标签,删除无用标签等)- 支持上传图片(目前支持本地文件存储和七牛云,后续继续添加阿里云/腾讯云等)- 支持开发者使用api token- 响应式设计,支持pc和手机,支持夜间模式- 支持RSS- 支持markdown语法- 支持emoji表情- 前后端分离,前端和后端域名可以不一致,可以后端部署在nas上,前端部署在cdn.## 待开发的功能- 输入博文时自动带入当时天气信息- 支持更多的oss提供商- ......## 使用到的框架#### 服务端- Springboot- Mybatis-Flex- SaToken#### 前端- Vue3- Vite- Unocss- NaiveUI

Latest Weekly Picks

make.ink favicon
Weekly Pick

Your AI tattoo generator for pro-grade concepts

Leo Wade
sellfy.com favicon
Weekly Pick

A code-free online store builder to turn views into revenue. Sell digital products, subscriptions, and merch, without fees or hassle.

Maris
www.videotoblog.ai favicon
Weekly Pick

Convert videos into awesome blog posts.

Video To Blog
www.sellerpic.ai favicon
Weekly Pick

SellerPic is the all-in-one AI design platform for e-commerce

SellerPic
fastimage.ai favicon
Weekly Pick

Fast Image AI instantly transforms your photos into stunning styles like Ghibli, Sketch, and Pixar. Effortlessly control image elements and create amazing effects with just one click.

Fast AI Team
linkedinpro.daisy.so favicon
Weekly Pick

AI-powered tool that transforms casual photos into professional LinkedIn headshots instantly. No photographer needed—just upload and download.

Gabriel
crevas.ai favicon
Weekly Pick

Crevas unifies Veo 3, Sora 2, Nano Banana and more into one intuitive canvas — so filmmakers can script, prompt, and generate cinematic stories without switching tools or losing consistency.

Spark Alpha
fotominiatur.com favicon
Weekly Pick

AI Foto Edit - Text to Image & Image Edit

foto miniatur