使用 Docker 部署 Open-Resume 在线简历平台

1)Open-Resume 介绍

GitHub: github.com/xitanggg/op...

Open-Resume 是一款功能强大的开源 简历生成器简历解析器 。可以帮助我们快速的生成个人简历,并定制化不同的主题和布局风格。该项目的目标是为每个人提供免费的现代专业简历设计,让任何人都能充满信心地申请工作。

2)Open-Resume 特点

  • 简单易用: 项目提供了一个简单的界面和表单,用户只需填写个人信息和经历等字段,即可快速生成简历个人。
  • 实时 UI 更新: 输入简历信息时,简历 PDF 会实时更新,因此可以轻松查看最终结果
  • 可定制性强: 用户可以选择不同的主题和布局风格,根据自己的喜好和需求进行个性化定制。还可以通过修改代码来添加新的字段或调整样式,满足特殊需求。
  • 多种导出格式: 用户可以将生成的个人简历保存为 PDF 格式,方便分享和打印。也可以直接打印出来,作为纸质简历使用。
  • 开源: 该项目是开源的,用户可以在 GitHub 上找到源代码和文档。这意味着用户可以自由地修改和定制项目,也可以参与到项目的开发和改进中。
  • 跨平台支持: 该项目基于 HTML、CSS 和 JavaScript技 术开发,可以在各种操作系统和设备上运行,包括 Windows、Mac、Linux 等。

3)Open-Resume 体验

www.open-resume.com/resume-buil...

4)检查 Docker 环境

4.1)安装 Docker 软件

bash 复制代码
# 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh
bash 复制代码
# 关闭防火墙
systemctl disable --now firewalld
setenforce 0
bash 复制代码
# 启用 Docker
systemctl enable --now docker

4.2)检查 Docker 服务

lua 复制代码
systemctl status docker

4.3)开启 IPv4 forwarding

bash 复制代码
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward

5)安装 Docker-compose

5.1)下载 Docker-Compose 软件包

bash 复制代码
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

5.2)Docker-Compose 增加执行权限

bash 复制代码
chmod +x /usr/local/bin/docker-compose

5.3)检查 Docker-Compose 版本

复制代码
docker-compose -v

6)Open-Resume 部署

6.1)方式一:基于 Docker-Cli 部署

arduino 复制代码
docker run -d --name open-resume -p 3000:3000 peppershade/open-resume:latest

6.2)方式二:基于 Docker-Compose 部署

复制代码
vim docker-compose.yml
lua 复制代码
version: '3'
services:
  open-resume:
    image: peppershade/open-resume:latest
    ports:
      - '3000:3000'
复制代码
docker-compose up -d

6.3)查看容器

css 复制代码
docker ps -a

7)验证

打开浏览器并访问 http://服务器IP地址:3000,即可访问到自建的 OpenResume 服务。
在界面中填写个人信息,并选择主题和语言,然后单击 "生成简历" 按钮即可生成您的在线简历。

8)总结

开源在线简历生成器的优点在于它的简单易用和高度可定制性。不仅可以快速生成个人简历,还可以根据自己的喜好和进需求进行个性化定制。您可以通过修改代码来添加新的字段或调整款式,满足自己的特殊需求。

相关推荐
Moment18 小时前
Vibe Coding 时代,到底该选什么样的工具来提升效率❓❓❓
前端·后端·github
有道AI情报局2 天前
网易有道龙虾 NAS 服务器部署与实战指南
github
徐小夕2 天前
JitWord 2.3: 墨定,行远
前端·vue.js·github
CoovallyAIHub2 天前
实时视觉AI智能体框架来了!Vision Agents 狂揽7K Star,延迟低至30ms,YOLO+Gemini实时联动!
算法·架构·github
CoovallyAIHub2 天前
开源:YOLO最强对手?D-FINE目标检测与实例分割框架深度解析
人工智能·算法·github
ZengLiangYi2 天前
写了个脚本,把 Gitee/GitLab 仓库一键批量迁移到 GitHub
github
CoovallyAIHub2 天前
OpenClaw:从“19万星标”到“行业封杀”,这只“赛博龙虾”究竟触动了谁的神经?
算法·架构·github
徐小夕2 天前
pxcharts Ultra V2.3更新:多维表一键导出 PDF,渲染兼容性拉满!
vue.js·算法·github
开源之眼2 天前
《github star 加星 Taimili.com 艾米莉 》为什么Java里面,Service 层不直接返回 Result 对象?
java·后端·github