|
|
2 달 전 | |
|---|---|---|
| backend | 2 달 전 | |
| configs | 3 달 전 | |
| documents | 2 달 전 | |
| frontend | 2 달 전 | |
| scripts | 3 달 전 | |
| .dockerignore | 3 달 전 | |
| .gitignore | 3 달 전 | |
| AI_DEVELOPMENT_RULES.md | 3 달 전 | |
| README.md | 3 달 전 | |
| check_health.sh | 3 달 전 | |
| docker-compose.wsl.yml | 2 달 전 | |
| env.example | 3 달 전 | |
| package-lock.json | 3 달 전 |
本项目基于 Golang 后端 + Vue 3 前端 + Docker 容器化部署架构构建。
.
├── backend/ # Golang 后端 (Gin + GORM)
│ ├── main.go # 入口文件
│ ├── Dockerfile # 后端容器构建定义
│ └── go.mod # Go 模块定义
├── frontend/ # Vue 3 前端 (Vite + TypeScript)
│ ├── src/ # 源代码
│ └── vite.config.ts # Vite 配置
├── nginx/ # Nginx 网关配置
├── docker-compose.yaml # 容器编排文件
└── README.md # 说明文档
当您执行 docker-compose up -d 启动全部服务后,可以通过以下地址访问:
如果您想在本地单独运行某一部分进行开发:
cd backend
go mod tidy
go run main.go
# 服务将启动在 http://localhost:8080
cd frontend
npm install
npm run dev
# 服务将启动在 http://localhost:3000
一键启动所有服务栈(数据库、后端、Nginx、中间件):
docker-compose up -d --build