增加MBlog app (#157)

This commit is contained in:
kingwrcy 2023-07-03 17:40:21 +08:00 committed by GitHub
parent 4fed7e997f
commit ff7c375cbe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 104 additions and 0 deletions

View File

@ -0,0 +1,9 @@
additionalProperties:
formFields:
- default: 38321
envKey: PANEL_APP_PORT_HTTP
labelEn: Port
labelZh: 应用端口
required: true
rule: paramPort
type: number

View File

@ -0,0 +1,20 @@
version: "3"
services:
halo:
image: kingwrcy/mblog:1.0.9
container_name: ${CONTAINER_NAME}
restart: always
networks:
- 1panel-network
volumes:
- ./data:/opt/mblog
environment:
DB_TYPE: -sqlite
ports:
- ${PANEL_APP_PORT_HTTP}:38321
labels:
createdBy: "Apps"
networks:
1panel-network:
external: true

54
apps/mblog/README.md Normal file
View File

@ -0,0 +1,54 @@
## 项目介绍
mBlog,全称 micro blog.基于 java+mysql.支持自部署的前后端分离的微博,可单用户使用,也可以支持多用户.
DEMO:
[mblog.coo.st](https://mblog.coo.st)
[mblog.cooolr.online(开放注册)](https://mblog.cooolr.online/) 基于 java+mysql,前后分离
[m.kingwrcy.cn(开放注册,匿名评论等)](https://m.kingwrcy.cn) 基于 java+sqlite,前后不分离,内存 128MB
## 嵌入其他博客系统
比如 wordpress,hugo,[教程看这里](https://github.com/mblog-backend/backend/tree/main/doc/static.md)
## tg 机器人
感谢[@cooolr](https://github.com/cooolr),开源地址在[这里](https://github.com/mblog-backend/mblog-telegram-bot)
## 浏览器插件
[浏览器插件](https://github.com/mblog-backend/browser-plugin)
目前只支持 Chrome 浏览器
支持一键转发文本
#### 特性
1. 支持图文混发,支持多图
2. 支持 telegram 格式链接
#### [tg 频道](https://t.me/mblog_backend)
#### [Nas 安装教程](https://post.smzdm.com/p/agqerg43/?zdm_ss=Android_3635293780_&send_by=3635293780&from=singlemessage&invite_code=zdm4tzvf9ainv)
<details><summary>图片预览</summary>
![](https://images.kingwrcy.cn/blog/20230511175950.png)
![](https://images.kingwrcy.cn/blog/20230511180318.png)
![](https://images.kingwrcy.cn/blog/20230511180602.png)
</details>
<details><summary>Docker镜像</summary>
- [前后不分离镜像](https://hub.docker.com/r/kingwrcy/mblog)
- [前端代码](https://github.com/kingwrcy/mblog-front)
- [前端 Docker 镜像](https://hub.docker.com/r/kingwrcy/mblog-front)

21
apps/mblog/data.yml Normal file
View File

@ -0,0 +1,21 @@
name: mblog
tags:
- Tool
- WebSite
title: 开源自部署的个人微博
type: website
description: 开源自部署的个人微博
additionalProperties:
key: mblog
name: MBlog
tags:
- Tool
- WebSite
shortDescZh: 开源自部署的个人微博
shortDescEn: Open source self hosted personal micro blog platform
type: website
crossVersionUpdate: true
limit: 0
website: https://github.com/kingwrcy/mblog-backend
github: https://github.com/kingwrcy/mblog-backend
document: https://github.com/kingwrcy/mblog-backend

BIN
apps/mblog/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 KiB