# 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 ```