当前位置: 首页 > article >正文

开源简历生成器OpenResume

在这里插入图片描述

什么是 OpenResume ?

OpenResume 是一个功能强大的开源简历生成器和简历解析器。OpenResume 的目标是为每个人提供免费的现代专业简历设计,让任何人都能充满信心地申请工作。

OpenResume5 个核心特点:

特征描述
1. 实时UI更新当您输入简历信息时,简历 PDF 会实时更新,因此您可以轻松查看最终输出。
2.现代职业简历设计简历 PDF 采用现代专业设计,遵循美国最佳实践,对 GreenhouseLever 等顶级 ATS 平台友好。它会自动设置字体、大小、边距、项目符号的格式,以确保一致性并避免人为错误。
3. 隐私焦点该应用程序仅在您的浏览器本地运行,这意味着无需注册,并且不会有任何数据离开您的浏览器,因此您可以放心地处理您的个人数据。(有趣的事实:仅在本地运行意味着即使您断开互联网连接,该应用程序仍然可以运行。)
4. 从现有简历 PDF 导入如果您已经有现有的 PDF 简历,您可以选择直接导入它,这样您就可以在几秒钟内将您的简历设计更新为现代专业设计。
5. 成功的业绩记录OpenResume 用户已经获得了 DropboxGoogleMeta 等顶级公司的面试和录用通知。它已被证明是有效的,并被招聘人员和招聘经理所模仿。

如果你不想自己搭建,可以去 https://www.open-resume.com/ 看看

在这里插入图片描述

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 open-resume ,选择第一个 peppershade/open-resume,双击直接下载,因为就一个 latest

在这里插入图片描述

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
30343000

在这里插入图片描述

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name open-resume \
   -p 3034:3000 \
   peppershade/open-resume:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  open-resume:
    image: peppershade/open-resume:latest
    container_name: open-resume
    restart: unless-stopped
    ports:
      - 3034:3000

然后执行下面的命令

# 新建文件夹 open-resume 和 子目录
mkdir -p /volume1/docker/open-resume

# 进入 open-resume 目录
cd /volume1/docker/open-resume

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3034 就能看到主界面

在这里插入图片描述

Create Resume 开始创建

在这里插入图片描述

老苏因为还没有 pdf ,所以选择了下面的 Create from scratch

在这里插入图片描述

随便编了点数据,中文显示都很正常

在这里插入图片描述

虽然设置了中文字体

在这里插入图片描述

但下载的 pdf 里中文还是乱码,应该还是容器里缺字体导致的吧?

在这里插入图片描述

参考文档

xitanggg/open-resume: OpenResume is a powerful open-source resume builder and resume parser. https://open-resume.com/
地址:https://github.com/xitanggg/open-resume

OpenResume - Free Open-source Resume Builder and Parser
地址:https://www.open-resume.com/


http://www.kler.cn/a/136069.html

相关文章:

  • @PostConstruct注解解释!!!!
  • HTTP—03
  • Django 提供的会话(Session)相关的设置说明
  • 如何用细节提升用户体验?
  • uniapp blob格式转换为video .mp4文件使用ffmpeg工具
  • 【LeetCode】每日一题 2024_12_19 找到稳定山的下标(模拟)
  • requests库出现AttributeError问题的修复与替代方法
  • uniapp小程序定位;解决调试可以,发布不行的问题
  • 麒麟 ZYJ 服务器软件适配 参考示例
  • Minikube Mac安装使用
  • WordPress画廊插件Envira Gallery v1.9.7河蟹版下载
  • C++学习笔记——C++ deque和vector的区别
  • Using Set Processing Effectively 有效地使用集合处理
  • CTF-PWN-小tips
  • 【2023云栖】陈守元:阿里云开源大数据产品年度发布
  • ​LeetCode解法汇总2300. 咒语和药水的成功对数
  • kubernetes v1.24.7 + docker
  • Map 和 WeakMap:JavaScript 中的键值对集合
  • EI论文程序:Adaboost-BP神经网络的回归预测算法,可作为深度学习对比预测模型,丰富实验内容,自带数据集,直接运行!
  • 数据库管理工具,你可以用Navicat,但我选DBeaver!
  • vue3 setup展示数据
  • Unity 场景烘培 ——unity Post-Processing后处理1(四)
  • ClickHouse的 MaterializeMySQL引擎
  • Linux进程通信——IPC、管道、FIFO的引入
  • 电容的耐压值是什么意思呢?
  • Midjourney绘画提示词Prompt参考学习教程