Skip to content

Nginx Docker Image built with Geoip2, Lua, and Naxsi module. On-Fly update of GeoIP2 database available using Lua.

License

Notifications You must be signed in to change notification settings

iam404/docker-nginx-geoip2-lua-naxsi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Nginx container built with GeoIP, Lua, Naxsi Module.


This is a docker Nginx image that includes the MaxMind GeoIP Country database loaded.
Update API is available on URL http://[ip]:22222/update_maxmind_db .
This downloads the latest GeoIP database on fly without need of built new image. See ...config/sites/22222.enabled .



This Image has Lua module and Naxsi Module installed.

Disclaimer

This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com.

Geoip2 Nginx module available from, https://github.com/leev/ngx_http_geoip2_module

Naxsi Module available from, https://github.com/nbs-system/naxsi

Lua module available from, https://github.com/openresty/lua-nginx-module

Other Module used, https://github.com/openresty/set-misc-nginx-module https://github.com/openresty/headers-more-nginx-module https://github.com/simplresty/ngx_devel_kit

About

Nginx Docker Image built with Geoip2, Lua, and Naxsi module. On-Fly update of GeoIP2 database available using Lua.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published