The RPMs may be built with Docker.
Whatever way you choose you will need to do a few basic things first.
git clone https://github.com/myENA/fabio-rpm ## check out this code
cd fabio-rpm ## uhh... you should know
./dockerbuilder.sh
cat build.sh ## read the script
Five RPMs will be copied to the artifacts
folder in the respective version (7 for centos 7, 8 for alma 8):
fabio-<version>-<release>.rpm
- The binary and systemd service definition (required)fabio-config-<version>-<release>.rpm
- Example agent configuration (recommended)
- Install the RPM(s) that you need
- Review and edit (if needed)
/etc/sysconfig/fabio
and/etc/fabio/fabio.properties
(config package) - Start the service and tail the logs:
systemctl start fabio.service
andjournalctl -f --no-pager -u fabio
- Optionally start on reboot with:
systemctl enable fabio.service
See the fabiolb.net website.