geoip2influx

Docker app from Selfhosters

Overview

A python script that will parse the nginx access.log and send geolocation metrics and log metrics to InfluxDB Grafans dashboard link: https://grafana.com/grafana/dashboards/12268 See readme for instructions and additional environment variables. https://github.com/gilbN/geoip2influx/blob/master/README.md

Runtime arguments

Network
bridge
Shell
bash
Privileged
false

Template configuration

PUIDVariable

Container Variable: PUID

Value
99
PGIDVariable

Container Variable: PGID

Value
100
InfluxDB hostVariable

Container Variable: INFLUX_HOST

Target
INFLUX_HOST
InfluxDB portVariable

Container Variable: INFLUX_HOST_PORT

Target
INFLUX_HOST_PORT
InfluxDB userVariable

Container Variable: INFLUX_USER

Target
INFLUX_USER
InfluxDB passwordVariable

Container Variable: INFLUX_PASS

Target
INFLUX_PASS
MaxmindDB license keyVariable

Container Variable: MAXMINDDB_LICENSE_KEY

Target
MAXMINDDB_LICENSE_KEY
MaxmindDB account idVariable

Container Variable: MAXMINDDB_USER_ID

Target
MAXMINDDB_USER_ID
AppdataPathrw

Container Path: /config

Target
/config
Nginx access.log folderPathrw

Container Path: /config/log/nginx/

Target
/config/log/nginx/

Download Statistics

14,212
Total Downloads
48
This Month
16
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
ghcr.io/gilbn/geoip2influx
Last Updated2023-02-11
First Seen2020-07-04

Run Geoip2influx on Unraid.

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