GoAccess-NPMLogs

GoAccess-NPMLogs

Docker app from Fantucie's Repository

Overview

(More clean Template) GoAccess for Nginx Proxy Manager Logs This docker container should work out of the box with Nginx Proxy Manager to parse proxy logs. The goaccess.conf has been configured to only access proxy logs and archived proxy logs. Go to https://github.com/xavier-hernandez/goaccess-for-nginxproxymanager for updates.

Requirements

Nginx Proxy Manager OR Traefik

Runtime arguments

Web UI
http://[IP]:[PORT:7880]
Network
bridge
Shell
sh
Privileged
false

Template configuration

Http PortPorttcp

Port used for the WebUI

Target
7880
Value
7880
NginxLogPathro
Target
/opt/log
Default
/mnt/user/appdata/
Value
/mnt/user/appdata/NginxProxyManager-CrowdSec/log
LogTypeVariable

Choose the type of Log your using, check the GitHub or Wiki for more information.

Target
LOG_TYPE
Default
NPM|NPM+R|NPM+ALL|TRAEFIK
Value
NPM
SKIP_ARCHIVED_LOGSVariable

(Optional) Defaults to False. Set to True to skip archived logs, i.e. proxy-host*.gz

Default
false|true
Value
false
BASIC_AUTHVariable

(Optional) Defaults to False. Set to True to enable nginx basic authentication. Docker container needs to stopped or restarted each time this flag is modified. This allows for the .htpasswd file to be changed accordingly.

Default
true|false
Value
true
BASIC_AUTH_USERNAMEVariable

Optional) Requires BASIC_AUTH to bet set to True. Username for basic authentication.

Default
False
Value
User
BASIC_AUTH_PASSWORDVariable

(Optional) Requires BASIC_AUTH to bet set to True. Password for basic authentication.

Default
False
Value
Ch@ngeMe
EXCLUDE_IPSVariable

(Optional) IP Addresses or range of IPs delimited by comma refer to https://goaccess.io/man. For example: 192.168.0.1-192.168.0.100 or 127.0.0.1,192.168.0.1-192.168.0.100

DEBUGVariable

(Optional) HTML version of the running goaccess.conf wihtin the container

Default
false|true
Value
false

Download Statistics

1,946,351
Total Downloads
117,336
This Month
82,395
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
xavierh/goaccess-for-nginxproxymanager
Last Updated2026-05-03
First Seen2022-03-10

Run GoAccess-NPMLogs on Unraid.

GoAccess-NPMLogs is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.