You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Daniel Carrillo 5243201abc
Merge pull request #17 from dcarrillo/1.19.8
1 month ago
.github/workflows Bump nginx version to 1.19.1 9 months ago
tests Bump nginx version to 1.18.0 1 year ago
Dockerfile Bump Alpine base image to 3.13 2 months ago
LICENSE First commit 1 year ago Add github actions badge 10 months ago Add linting at github actions 1 year ago
conf.env Bump nginx version to 1.19.8 1 month ago

minimal nginx


Nginx docker image with a minimal set of modules.

Current modules:

  • geoip2
  • stream
  • http_ssl_module
  • http_v2_module
  • http_stub_status_module


Edit conf.env

NGINX_VERSION=x.xx.x          # Nginx version to build from
NGX_GEOIP2_VERSION=x.x        # Nginx geoip2 version to build from
DOCKER_IMAGE=dcarrillo/nginx  # Docker image


Build locally:


Build locally and upload to a registry (you must be logged in to the registry)

./ --push

Build locally, tag image as latest and upload to a registry (you must be logged in to the registry)

./ --push --latest



  • docker
  • openssl
  • curl
# build local image

# run tests

Who is using this image is a web service that displays information about your connection, including IP address, geolocation and request http headers. You can easily get your public ip address using curl, wget and other command-line http clients.