# 萌芽密码管理器 - 后端 ## 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` 启动