plumemo博客容器镜像(All in One)
【置顶】本项目不受 Apache Log4j2 远程代码执行漏洞影响,详见:open-snail/plumemo#18
说是半成品的原因是需要手动执行一键部署脚本的命令,如果您能够完善这个镜像,欢迎提交 PR ,非常感谢!
使用指南、相关信息等,请移步DockerHub页面
容器构建指南请参照本页面
- 适用对象:有一定技术能力,想自行构建容器镜像的用户;已经虚拟机部署,想切换到 Docker 的用户
- 注意事项如下:
- theme 文件夹存放你现在的主题,可以是
theme-react-sakura
,也可以是theme-vue-bluesoul
或将来兼容的其它主题 - 本页面的 theme 文件夹是 LuckyBlog 的主题,基于 theme-react-sakura(非 SSR 版) 做了一定改动,效果可以前往 LuckyBlog 查看
- 自带了一部分安装文件(包括 nginx 、管理系统 、后台, mysql 和 jdk 没有内置,使用一键脚本时会自动下载),并已经拷贝至一键部署脚本要求的下载目录,节省下载时间(尤其是国内用户,但 jdk 安装包由于超过了 GitHub 的文件大小限制没有加入,国内下载困难的用户可以考虑先想办法下载好之后用
docker cp
命令传进去) - 其它疑问请自行参考 Dockerfile 文件或在 Issues 提问
感谢 plumemo 官方提供的一键脚本 plumemo-deploy
如果该项目帮助到了你,请给个 star 吧~
以下部分是 plumemo 介绍,引自 plumemo-deploy,供对 plumemo 不了解的用户参考, plumemo 传送门
Plumemo 是一个轻量、易用、前后端分离的博客系统,为了解除开发人员对后端的束缚,真正做到的一个面向接口开发的博客系统。
简介
plumemo [plumemo],plume(羽) + memo(备忘录)
基于SpringBoot实现零配置让系统的配置更简单,使用了Mybatis-Plus快速开发框架,在不是复杂的查询操作下,无需写sql就可以快速完成接口编写。 后台管理系统使用了vue中流行的ant,另外前后交互使用了JWT作为令牌,进行权限、登录校验。。