Files
Reactive_Resume/README.md

52 lines
2.2 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.
# Reactive Resume + frpc
该目录使用 Docker Compose 启动 Reactive Resume并通过 frpc 把容器内的 `reactive-resume:3000` 映射到远端 `82.157.255.195:10003`。Nginx Proxy Manager 已将 `https://me.huijutec.cn` 反代到该远端端口。
## 文件
- `compose.yml`: Docker Compose 编排,包含 Postgres、Reactive Resume、frpc。
- `compose-Nas.yml`: QNAP/NAS 直接部署版 Compose。
- `.env`: Reactive Resume 环境变量和本地调试端口。
- `frpc.yaml`: frpc 客户端配置,远端端口为 `10003`
- `生成简历/王志博-ReactiveResume-线上发布版.json`: 当前线上公开简历的 Reactive Resume 数据备份。
- `生成简历/王志博-ReactiveResume-图文并茂版.json`: 图文并茂科研成果简历的 Reactive Resume 数据备份。
- `生成简历/backups/`: 每次线上 `resume` 被替换前导出的历史版本备份。
- `生成简历/visual-assets/`: 图文并茂版简历使用的轻量展示图。
- `reactive_resume_data`: Reactive Resume 本地上传文件持久化 Docker 命名卷。
- `packages/`: 三套可读可改的安装包目录。
- `dist/`: 三套安装包的 `.tar.gz` / `.zip` 发布归档和 `SHA256SUMS`
## 安装包
- `reactive-resume-clean-install-20260520`: 纯净迁移模板域名、端口、FRP、密钥均为待填写占位。
- `reactive-resume-personal-direct-20260520`: 服务器直接运行版,预置 `https://me.huijutec.cn`、FRP `remotePort = 10003`,并内置当前简历与上传图片。
- `reactive-resume-personal-qnap-nas-20260520`: 威联通 QNAP NAS 直接部署版,预置 `/share/Container/reactive_resume`、本地端口 `3003`、FRP `10003`,并内置当前简历与上传图片。
## 启动
```bash
docker compose -f compose.yml up -d
```
## 查看状态
```bash
docker compose -f compose.yml ps
docker compose -f compose.yml logs -f reactive-resume
docker compose -f compose.yml logs -f frpc
```
## 访问
- 公网访问: `https://me.huijutec.cn`
- 公开简历: `https://me.huijutec.cn/audience/resume`
- 图文并茂版: `https://me.huijutec.cn/audience/visual-resume`
- 本机调试: `http://127.0.0.1:3003`
## 更新
```bash
docker compose -f compose.yml pull
docker compose -f compose.yml up -d
```