FreeBSD Ports

sysutils/goaccess 1.10.2

Real-time web log analyzer

Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
sysutils
Package size
651.2 KiB, 2720.7 KiB installed

Description

GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal or through your browser.

It can parse a variety of web log formats, including common and combined log formats, caddy JSON, and many more. Because it is a log parser, it does not inject anything into your website and does not require any scripts or weird 1-pixel images.

GoAccess outputs HTML full of analytics, or runs interactively in console, continually updated via websockets.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/goaccess
pkg install goaccess

From the ports tree:

cd /usr/ports/sysutils/goaccess/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	goaccess>0:sysutils/goaccess

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.10.21.10.21.71.9.3_11.10.2
FreeBSD:14:quarterly1.10.21.10.2n/a1.9.3_11.10.2
FreeBSD:15:latest1.10.21.10.2n/a1.9.3_11.9.3_1
FreeBSD:15:quarterly1.10.21.10.2n/an/an/a
FreeBSD:16:latest1.10.21.10.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 4
All run dependencies 3

No port depends on this one.

Configuration

Options name: sysutils_goaccess

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GEOIP2onIP location support
NLSoffNative Language Support
SSLonUse SSL for WebSocket
USES
compiler:c11 pkgconfig ncurses
Service scripts
goaccess

Files

Manual pages 1
  • goaccess(1)
pkg-plist 17
  • bin/goaccess
  • etc/goaccess/browsers.list
  • etc/goaccess/podcast.list
  • @sample etc/goaccess/goaccess.conf.sample
  • share/locale/de/LC_MESSAGES/goaccess.mo
  • share/locale/es/LC_MESSAGES/goaccess.mo
  • share/locale/fr/LC_MESSAGES/goaccess.mo
  • share/locale/it/LC_MESSAGES/goaccess.mo
  • share/locale/ja/LC_MESSAGES/goaccess.mo
  • share/locale/ka/LC_MESSAGES/goaccess.mo
  • share/locale/ko/LC_MESSAGES/goaccess.mo
  • share/locale/pt_BR/LC_MESSAGES/goaccess.mo
  • share/locale/ru/LC_MESSAGES/goaccess.mo
  • share/locale/sv/LC_MESSAGES/goaccess.mo
  • share/locale/uk/LC_MESSAGES/goaccess.mo
  • share/locale/zh_CN/LC_MESSAGES/goaccess.mo
  • share/man/man1/goaccess.1.gz
distinfo 1
FileSizeSHA256
goaccess-1.10.2.tar.gz1.135947e+06b9b7484a413279863c7d92dc7dd4c19dcb55c0a2d138735efc18570bcc4eaa0e
Master sites 1
  • https://tar.goaccess.io/

Commit history 0

No commits in the history this site was built from.