Installation
From source
First make sure you have go (golang) installed.
http://golang.org/
Clone the repository and build/install the tool:
git clone https://github.com/aquilax/hranoprovod-cli.git
cd hranoprovod-cli
go install
Github Releases
You can download .deb
and .rpm
packages from GitHub releases
asdf
asdf is an extendable version manager for linux and macOS.
hranoprovod can be installed using a plugin as follows:
asdf plugin add hranoprovod https://github.com/aquilax/asdf-hranoprovod.git
asdf install hranoprovod latest
Snapcraft
You can find the latest Snapcraft releases here
Docker
You can run hranoprovod-cli from a docker container as well.
Build the container locally
git clone https://github.com/aquilax/hranoprovod-cli.git
cd hranoprovod-cli
docker build --pull --rm -f "Dockerfile" -t aquilax/hranoprovod-cli:latest .
Download the latest container from Docker Hub
You can find the latest image from the docker hub page: https://hub.docker.com/r/aquilax/hranoprovod-cli
Run the container with data files
docker run --rm -it -v /path/to/data/files/:/data aquilax/hranoprovod-cli:latest -d /data/food.yaml -l /data/log.yaml bal