宝塔面板Docker部署个人微博程序Mblog-前后端不分离sqlite版

前段时间在阮一峰的周刊上发现了一款可以和Memos相媲美的个人微博程序Mblog,便第一时间折腾并发布了教程《无需代码,宝塔面板Docker部署个人微博程序Mblog》。那个时候版本是前端、后端分离的,而且数据库用的是Mysql数据库,对于非IT业的小白来说,不仅部署起来非常麻烦而且后期数据备份非常的繁琐。我把相关情况反馈给作者之后,作者非常的勤快,很快发布了前后端不分离sqlite版。

前后端不分离sqlite版部署起来非常方便,后期对数据库备份也是非常的简单。现在就来给大家讲一讲前后端不分离sqlitete版如果在宝塔面板的Docker下部署吧!

1.拉取镜像

这里操作可以参考前期,就不截图了,直接搜索kingwrcy/mblog:latest进行拉取。

2.创建容器

容器名填mblog,镜像不要选择错了。

容器端口一定要填38321,服务器端口随意填,只要不冲突即可。

把容器目录/opt/mblog挂载到服务的/opt/mblog里来。注意的容器目录一定要填/opt/mblog,而服务器目录可以填个自己好记的,因为数据库文件、上传的图片都在这里,后期通过计划任务进行定期备份。

重点注意:在环境变量里填写:

DB_TYPE=-sqlite

OK,至此就可以通过IP+端口访问你的mblog了,默认用户名admin密码是a123456

3.反代

想需要用域名直接访问Mblog的,可以参照《宝塔面板反向代理,用域名访问Trilium》设置进行,这里就不要重复。

4.备份数据

因为前服端不分离版用的是sqlite数据库,我们在第二步的时候已经把数据库、上传的照片等目录挂载到服务器上了,我们这个时候可以通过宝塔面板的"计划任务"来每天对这个目录进行备份。备份可以多样,可以直接备份到自己的了服务器上,也可以备份到第三方存储上。


怎么样,前后端不分离版部署是不是太简单了,数据库备份也方便。好了,两个不同的版本,随你选择,愉快的玩耍去吧!

评论区

共 24 条评论
  1. 头像
    Teacher Du Lv5.熟稔有加
    又有折腾的资源了!
    3年前
    1. 头像
      老张 博主
      @Teacher Du 这个和Memos一样,折腾一种即可。
      3年前
  2. 头像
    响石潭 Lv9.惺惺相惜
    永远在折腾,永无止境,哈哈哈哈,一种快乐
    3年前
    1. 头像
      老张 博主
      @响石潭 折腾使人快乐。
      3年前
  3. 头像
    夏日博客 Lv2.初识寒暄
    一直在用mysql,sqlite好像用的人比较少吧。
    3年前
    1. 头像
      老张 博主
      @夏日博客 通过下载量反映,目前sqlite版用的人多了。
      3年前
  4. 头像
    林羽凡 Lv8.把酒言欢
    刚打开这篇博文,看到左侧目录的“反代”,我有点懵了。 :!:
    3年前
    1. 头像
      老张 博主
      @林羽凡 看来以后还得要写反向代理了
      3年前
  5. 头像
    wu先生 Lv5.熟稔有加
    哈哈,无折腾不生活。
    3年前
    1. 头像
      老张 博主
      @wu先生 折腾使人快乐。
      3年前
  6. 头像
    koobai Lv2.初识寒暄
    Mblog 现在使用起来跟 Memos 有很大的区别么~
    3年前
    1. 头像
      老张 博主
      @koobai 基本上没有什么差别了。
      3年前
  7. 头像
    去吐槽 Lv1.萍水相逢
    技术牛人
    3年前
    1. 头像
      老张 博主
      @去吐槽 就是折腾着玩的。
      3年前
  8. 头像
    老刘 Lv10.莫逆之交
    幸亏vps性能不错,不然可是带不动吧
    3年前
    1. 头像
      老张 博主
      @老刘 这个前后端不分离版占内存是256M,还可以接受。原来的那个分离版服务端至少512M,前端再来个一百多,真的是太吃内存了。
      3年前
  9. 头像
    青山 Lv7.志趣相投
    :wink: :wink: 厉害啊,全是Docker。
    3年前
    1. 头像
      老张 博主
      @青山 最初接触Docker的时候还是有点抵触的,很不习惯。现在时间长了,感觉Docker是越用越方便了。
      3年前
  10. 头像
    感觉功能已经挺齐全了。就是界面还有提升的空间。挺棒的
    3年前
    1. 头像
      老张 博主
      @归臧 是的,功能基本齐全了。
      3年前
😊