# terac ![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/amphineko/terac/rust.yml?label=rust-build-and-test) ![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/amphineko/terac/docker-image.yml?label=docker%20build) > Tera is a template engine inspired by Jinja2 and the Django template language. This program is a simple wrapper around the [Tera](https://github.com/Keats/tera) template engine. It allows you to render template files with values from files in your command line. ## Usage ```shell $ docker run --rm -it ghcr.io/amphineko/terac terac --help Usage: terac [OPTIONS] [TEMPLATE_FILE] Arguments: [TEMPLATE_FILE] Template file to render Options: -a, --values Files containing values to be used in the template -i, --include Included templates to be rendered and used in the main template as `.includes` -o, --output Output file of the rendered template -h, --help Print help ``` ## Example ### Multiple templates and value files Build a Fedora CoreOS ignition file from multiple Jinja2 templates and value files ```console $ (cat <