runj

April 25, 2021 ยท View on GitHub

Build Status

runj is a written in V experimental implementation of OCI-compatible runtime for FreeBSD jails.

Project is inspired by runj developing by Samuel Karp.

Next important note from samuelkarp/runj README is also actual for this project.

Important: runj is a proof-of-concept and the implementation has not been evaluated for its security. Do not use runj on a production system. Do not run workloads inside runj that rely on a secure configuration. This is a personal project, not backed by the author's employer.

Status

Project is in very early development stage.

Build

At first you need V compiler. Follow next steps to install:

cd project/dir
git clone https://github.com/vlang/v
cd v
make
./v symlink

or see more here.

Then get runj code and build.

cd project/dir
git clone https://github.com/apoprotsky/runj.git
cd runj
make build

Built executable will be in project/dir/runj/dist directory.

V language

V language is a new language with go-like syntax and lot of interesting features which allows to build effective compact executables.