# monoblog **Repository Path**: goddesszz/monoblog ## Basic Information - **Project Name**: monoblog - **Description**: 博客项目,Go+Gin+MongoDB实现 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-09-10 - **Last Updated**: 2026-03-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MonoBlog #### 介绍 这是一个[博客项目](http://101.43.138.12/index) 可以用于记录笔记,发布文章,评论文章。 测试账号: - 用户名:xiaoming 密码:123456 - 用户名:cat 密码:123456 #### 软件架构 前端:Html+JS+TailwindCSS 后端: Go + Gin框架,JwtToken用户登录、Mongodb数据库存储。 依赖的组件有:Redis、Mongodb、Minio、manticoreSearch #### 安装教程 1. 需要 Go1.24版本 2. 设置国内源代理 `go env -w GOPROXY=https://goproxy.cn,direct` #### 使用说明 1. 打包命令 exe可执行文件 PowerShell:` $env:GOOS = "windows"; $env:GOARCH = "amd64"; go build -o build/monoblog.exe main.go ` 2. 打包命令 exe可执行文件 PowerShell:` $env:GOOS = "linux"; $env:GOARCH = "amd64"; go build -o build/monoblog main.go ` 3. 运行命令 CMD直接运行:` monoblog.exe ` CMD带环境变量运行:` set MINIO_ACCESS_KEY=hello_world && set MINIO_SECRET_KEY=hello_world && monoblog.exe ` nohup运行:` nohup ./monoblog > app.log 2>&1 & ` nohup运行:` GIN_MODE=debug nohup ./monoblog > app.log 2>&1 & nohup停止运行:` pkill monoblog` #### 待解决问题 - 用户消息推送、通知功能未完成 - 用户设置页未完成 - MD文件导入功能未完成