germainlefebvre4/cvwonder

By germainlefebvre4

Updated 4 months ago

Generate your CV with Wonder!

Image
Languages & frameworks
Integration & delivery
Web servers
0

2.1K

germainlefebvre4/cvwonder repository overview

Quick reference

Quick reference (cont.)

What is CV Wonder?

CV Wonder is a tool that allows you to create a CV in a few minutes. It allows you to massively generate CVs, base on a theme, for thousands of people in a few seconds without friction. The Theme system allows you to use community themes and create your own for your purposes.

Don't waste any more time formatting your CV, let CV Wonder do it for you and just focus on the content.

Features

  • Generate CVs in HTML, PDF formats
  • Serve the CVs in a local server
  • Manage themes

How to use this image

CV Wonder helper.

CV Wonder - Generate your CV with Wonder!

Usage:
  cvwonder [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  generate    Generate the CV
  help        Help about any command
  serve       Generate and serve the CV
  themes      Manage themes
  validate    Validate the CV YAML file
  version     Show version

Flags:
  -d, --debug           Debug mode: more verbose.
  -f, --format string   Format for the export. (default "html")
  -h, --help            help for cvwonder
  -i, --input string    Input file in YAML format. (default "cv.yml")
  -o, --output string   Output directory. (default "generated/")
  -t, --theme string    Name of the theme. (default "default")
  -v, --version         version for cvwonder

Use "cvwonder [command] --help" for more information about a command.

Generate your CV

HTML format

Generate your CV in HTML format is the easiest way to start.

docker run --rm -v $(pwd):/cv germainlefebvre4/cvwonder:latest generate
PDF format

This section is in work in progress. The following commands are not working yet.

Generate your CV in PDF format.

To generate a PDF, CV Wonder needs to download (on its own like a good boy) a headless browser library (called rod) to render the HTML in PDF. This library is quite heavy and can take a few minutes to download. If you want to avoid this download on next generation, you can cache the directory /root/.cache on your host.

docker run --rm -v $(pwd):/cv -v $(pwd)/.cache:/root/.cache germainlefebvre4/cvwonder:latest generate --format=pdf

Serve your CV

Serve your CV in a local server. By default, CV Wonder is listening on port 3000.

docker run --rm -v $(pwd):/cv -p 3000:3000 germainlefebvre4/cvwonder:latest serve --watch

License

View license information⁠ for the software contained in this image.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Tag summary

Content type

Image

Digest

sha256:8eba371f8

Size

312.3 MB

Last updated

4 months ago

docker pull germainlefebvre4/cvwonder