add all project code
This commit is contained in:
44
mengyakeyvault-backend/README.md
Normal file
44
mengyakeyvault-backend/README.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# 萌芽密码管理器 - 后端
|
||||
|
||||
## Docker 部署
|
||||
|
||||
### 使用 Docker Compose 部署
|
||||
|
||||
1. **构建并启动服务**
|
||||
```bash
|
||||
docker-compose up -d --build
|
||||
```
|
||||
|
||||
2. **查看日志**
|
||||
```bash
|
||||
docker-compose logs -f
|
||||
```
|
||||
|
||||
3. **停止服务**
|
||||
```bash
|
||||
docker-compose down
|
||||
```
|
||||
|
||||
4. **重启服务**
|
||||
```bash
|
||||
docker-compose restart
|
||||
```
|
||||
|
||||
### 配置说明
|
||||
|
||||
- **端口映射**: 容器内 8080 端口映射到主机 6464 端口
|
||||
- **数据持久化**: 数据存储在 `/shumengya/docker/mengyakeyvault-backend/data/` 目录
|
||||
- **API 地址**: 通过反向代理访问 `https://keyvault.api.shumengya.top`
|
||||
|
||||
### 数据文件
|
||||
|
||||
数据文件位置:`/shumengya/docker/mengyakeyvault-backend/data/data.json`
|
||||
|
||||
### 本地开发
|
||||
|
||||
```bash
|
||||
go mod tidy
|
||||
go run main.go
|
||||
```
|
||||
|
||||
服务将在 `http://localhost:8080` 启动
|
||||
Reference in New Issue
Block a user