About this project
The ansible-role-goaccess role provides an automated way to deploy GoAccess on EL, Fedora, Debian, and Ubuntu systems. It supports two installation methods: 'system' (using distribution packages or the official GoAccess APT repo) and 'source' (building from tarball). The role can generate a full GoAccess configuration file at a configurable path, with adjustable time, date, log formats, UI options, server options, file options, and parser options via role variables. Optionally, it creates a systemd service to run GoAccess in real-time HTML mode, continuously updating an HTML report. It also manages ownership and permissions of the configuration file, log file, and related directories. The role requires the Ansible user to have become privileges and the community.general collection on the controller. Metadata includes supported platforms, minimum Ansible version 2.11, and no dependencies.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.