Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Vanilla-OS/Vib

Vib (Vanilla Image Builder) is a tool that allow generating Containerfile(s) using a Flatpak-like recipe and syntax.
https://github.com/Vanilla-OS/Vib

Last synced: 24 days ago
JSON representation

Vib (Vanilla Image Builder) is a tool that allow generating Containerfile(s) using a Flatpak-like recipe and syntax.

Awesome Lists containing this project

README

        




Vib (Vanilla Image Builder) is a tool that streamlines the creation of container images. It achieves this by enabling users to define a recipe consisting of a sequence of modules, each specifying a particular action required to build the image. These actions may include installing dependencies or compiling source code.




## Links

- [Website](https://vib.vanillaos.org/)
- [Documentation](https://docs.vanillaos.org/collections/vib)
- [Examples](https://vib.vanillaos.org/examples)

## Usage

To build an image using a recipe, you can use the `vib` command:

```sh
vib build recipe.yml
```

this will parse the recipe.yml to a Containerfile, which can be used to build
the image with any container image builder, such as `docker` or `podman`.