feat: 后台打包测试部署
All checks were successful
Backend Deploy (Go + Docker) / deploy (push) Successful in 1m29s
All checks were successful
Backend Deploy (Go + Docker) / deploy (push) Successful in 1m29s
This commit is contained in:
@@ -25,6 +25,7 @@ InsightReply 采用现代化解耦的三端架构:
|
||||
## 🛠️ 本地开发指南 (Local Development)
|
||||
|
||||
### 1. 启动 PostgreSQL 数据库
|
||||
> **注意**:本项目已禁用 Go 服务自动迁移。请使用本项目支持的 MCP 服务 (`InsightReply_PostgreSQL`) 或手动执行 `docs/schema.sql` 来同步数据库结构。
|
||||
|
||||
### 2. 配置与启动后端 (Go Server)
|
||||
```bash
|
||||
@@ -82,9 +83,10 @@ VITE_API_BASE_URL=https://insight.buildapp.eu.org/api/v1
|
||||
|
||||
```bash
|
||||
cd /var/admin/InsightReply/server
|
||||
docker-compose up -d --build
|
||||
# 生产环境使用 docker compose (V2)
|
||||
docker compose up -d --build --remove-orphans
|
||||
```
|
||||
> 此时应用的全局运行日志将自动映射并写入由于宿主机的 `/root/logs/InsightReply.log` 内以供探查。
|
||||
> 此时应用将以 `network_mode: host` 模式运行,全局运行日志将自动映射并写入宿主机的 `/app/logs/InsightReply.log` 内以供探查。
|
||||
|
||||
### 3. Caddyfile 反向代理与 SSL 自动签发
|
||||
在宿主机中编辑 `/etc/caddy/Caddyfile`,配置以下动静分离策略:
|
||||
|
||||
Reference in New Issue
Block a user