Travis-CI releases binaries for various architectures when a new tag is pushed:
- x84-64 Linux GNU
- x86-64 Linux Musl
- x86-64 Darwin
- x86-64 Windows
- aarch64 Linux GNU
- aarch64 Linux Musl
- arm Linux GNU
- armv7 Linux GNU
Alternatively you can install the latest tag directly from git:
❯❯❯ cargo install --git https://github.com/blackmesalab/fireguard --branch main
Sooner or later is will be on Crates.io.
Fireguard has been tested with Rustc >= 1.42, both stable and nightly.
Fireguard can run any of its subcommand directly inside a Docker container by using the docker
subcommand.
It relies on the image blackmesalab/fireguard that can be build using make docker_build
.
NOTE: the container will run as privileged and with network host for now
❯❯❯ fireguard docker repo list
...
❯❯❯ fireguard docker peer -r novanet list
...
❯❯❯ fireguard docker serve
See CHANGELOG.md.
Contributions are warmly welcomed, see CONTRIBUTING.md for more info.
All this awesomness is possible thanks to:
See LICENSE file.