add: README.md
This commit is contained in:
40
README.md
40
README.md
@@ -1,3 +1,39 @@
|
||||
# plm-deploy
|
||||
# PLM 生产部署配置
|
||||
|
||||
PLM plm-deploy Repository
|
||||
> PLM 系统生产环境部署配置、运维脚本和监控方案
|
||||
|
||||
## 目录结构
|
||||
|
||||
- `plm-prod/` - 生产环境完整配置
|
||||
- `docker-compose-prod.yml` - Docker Compose 编排
|
||||
- `nginx/` - Nginx 反向代理
|
||||
- `postgresql/` - PostgreSQL 主从配置
|
||||
- `redis/` - Redis 主从配置
|
||||
- `prometheus/` - Prometheus 监控
|
||||
- `alertmanager/` - 告警管理
|
||||
- `loki/` + `promtail/` - 日志聚合
|
||||
- `grafana/` - 可视化面板
|
||||
- `ci/` - CI/CD (Drone) 配置
|
||||
- `scripts/` - 运维脚本
|
||||
- `scripts/` - 通用运维脚本
|
||||
- `docker-compose-prod.yml` - 根级编排文件
|
||||
|
||||
## 快速开始
|
||||
|
||||
```bash
|
||||
cp .env.example .env # 填入真实密码
|
||||
bash plm-prod/scripts/init-prod.sh
|
||||
cd plm-prod && docker compose -f docker-compose-prod.yml up -d
|
||||
```
|
||||
|
||||
## 运维命令
|
||||
|
||||
| 操作 | 命令 |
|
||||
|------|------|
|
||||
| 部署 | `bash plm-prod/scripts/deploy.sh` |
|
||||
| 回滚 | `bash plm-prod/scripts/rollback.sh` |
|
||||
| 备份 | `bash plm-prod/scripts/backup-db.sh` |
|
||||
| SSL | `bash plm-prod/scripts/setup-ssl.sh` |
|
||||
|
||||
---
|
||||
*维护: Ops运维 (ops@aifly.ren)*
|
||||
|
||||
Reference in New Issue
Block a user