{path to binary} -c {path to config file} -o {path to log file} &
./vfrb -c vfrb.ini -o vfrb.log &
The log will be in the specified file.
By invoking ./run.sh install, the systemd service for VFR-B was automatically configured to start after boot.
journalctl -u {servicename}.service
VFRB supports a few commandline arguments to control its behavior.
| Argument | Explanation |
|---|---|
| -h / –help | Show an overview of all arguments and their usage. |
| -c / –config | Set the configuration file to use. |
| -v / –verbose | Enable debug logging |
| -g / –ground-mode | Forcibly enable ground mode. |
| -o / –output | Set a file where to pu all the logs. |
Assuming the docker image was built correctly as described here,
you can run the VFRB inside a minimal container without messing up your host with dependencies or whatever.
Also you can run the VFRB on any platform you like, wherever docker is available.
To run a docker container execute like docker run --name VFRB -p <PORT>:4353 -dit user/vfrb:latest [OPTIONS].
Where PORT can be any port you like and OPTIONS can be any VFRB commandline argument, except for -c.