Skip to content

About

Virtualmin plugin for interactive web traffic reports powered by GoAccess, with Apache and Nginx support, scheduled updates, HTML downloads, and light and dark themes.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

81 Commits

Folders and files

Repository files navigation

virtualmin-goaccess

A Virtualmin plugin that builds interactive GoAccess reports for Apache and Nginx websites.

GoAccess report in Virtualmin, showing sample traffic totals and charts for visitors, requested files, static requests and missing pages.

Requirements

  • Webmin 2.670 or later with Virtualmin 8.2 or later
  • GoAccess 1.7 or later

Usage

Enable GoAccess reporting in System Settings → Features and Plugins, then enable it for a virtual server. Open the report under Logs and Reports → GoAccess Report. Reports update on a schedule or on demand. Use GoAccess Configuration to set the log format, schedule and filters.

To enable reporting for a virtual server from the command line, run as root:

virtualmin enable-feature --domain example.com --virtualmin-goaccess

Tests

prove t/report.t
node t/report-sync.js
node t/report-tooltips.js

License

GPL-3.0; see LICENSE.

About

Virtualmin plugin for interactive web traffic reports powered by GoAccess, with Apache and Nginx support, scheduled updates, HTML downloads, and light and dark themes.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages