Files
resume/README.md
T
wonder dc99e2349e
Deploy Resume / deploy (push) Successful in 5s
feat: 搭建多岗位简历 CI/CD 自动化部署
- 重构目录结构:css/、resume/、other/ 分离公共资源与简历页面
- 主简历迁移至 resume/index.html,路径指向 /resume
- 新增导航页 /other,基础架构工程师和网络安全工程师两份简历
- 全局样式 css/resume.css 由所有简历共享
- 新增 Dockerfile 和 nginx.conf,基于 nginx:alpine 容器化部署
- 新增 .gitea/workflows/deploy.yml,推送到 main 自动构建部署
- 更新 README.md 记录项目结构和添加新简历流程
- 删除无用脚本 convert.js、convert.py、download_font.js
2026-08-27 18:41:10 +08:00

50 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 何朝晖 - 简历项目
在线简历部署项目,支持多岗位简历,使用 Docker + Nginx 部署,Gitea Actions 自动化 CI/CD。
## 目录结构
```
resume/
├── .gitea/workflows/deploy.yml # Gitea Actions CI/CD 配置
├── Dockerfile # Docker 构建文件
├── nginx.conf # Nginx 路由配置
├── css/
│ └── resume.css # 全局样式(所有简历共享)
├── img/ # 公共图片资源(所有简历共享)
├── resume/
│ └── index.html # 主简历 → /resume
└── other/
├── index.html # 导航页 → /other
├── infra-engineer/
│ └── index.html # 基础架构工程师简历 → /other/infra-engineer
└── security-engineer/
└── index.html # 网络安全工程师简历 → /other/security-engineer
```
## 访问地址
| 页面 | 地址 |
|------|------|
| 主简历 | http://47.121.181.112:8080/resume/ |
| 导航页 | http://47.121.181.112:8080/other/ |
| 基础架构工程师 | http://47.121.181.112:8080/other/infra-engineer/ |
| 网络安全工程师 | http://47.121.181.112:8080/other/security-engineer/ |
## 添加新岗位简历
1. 在 `other/` 下新建目录,如 `other/frontend-dev/`
2. 复制任意一份已有简历作为模板
3. 修改目标职位、技术栈标签、线上简历链接等
4. 更新 `other/index.html` 导航页,添加新简历链接
5. 更新 `nginx.conf`,添加对应的 location 块
6. 推送到 main 分支,自动部署
## 部署方式
推送到 `main` 分支后,Gitea Actions 自动执行:
1. 克隆仓库
2. 构建 Docker 镜像(nginx:alpine)
3. 停止旧容器,启动新容器
4. 映射端口 8080 → 80