• Stars
    star
    3,076
  • Rank 14,069 (Top 0.3 %)
  • Language
    Shell
  • License
    BSD 2-Clause "Sim...
  • Created over 9 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Official NGINX Dockerfiles

About this Repo

Maintained by: the NGINX Docker Maintainers

This is the Git repo of the Docker "Official Image" for nginx. See the Docker Hub page for the full readme on how to use this Docker image and for information regarding contributing and issues.

The full image description on Docker Hub is generated/maintained over in the docker-library/docs repository, specifically in the nginx directory.

The changelog for NGINX releases is available at nginx.org changes page.

See a change merged here that doesn't show up on Docker Hub yet?

For more information about the full official images change lifecycle, see the "An image's source changed in Git, now what?" FAQ entry.

For outstanding nginx image PRs, check PRs with the "library/nginx" label on the official-images repository. For the current "source of truth" for nginx, see the library/nginx file in the official-images repository.


  • build status badge
Build Status Badges (per-arch)
amd64 build status badge arm32v5 build status badge arm32v6 build status badge arm32v7 build status badge
arm64v8 build status badge i386 build status badge mips64le build status badge ppc64le build status badge
s390x build status badge put-shared build status badge

More Repositories

1

kubernetes-ingress

NGINX and NGINX Plus Ingress Controllers for Kubernetes
Go
4,540
star
2

nginx-prometheus-exporter

NGINX Prometheus Exporter for NGINX and NGINX Plus
Go
1,441
star
3

NGINX-Demos

NGINX and NGINX Plus demos
HTML
1,232
star
4

nginx-ldap-auth

Example of LDAP authentication using ngx_http_auth_request_module
Python
678
star
5

kic-reference-architectures

MARA: Modern Application Reference Architecture
Python
625
star
6

crossplane

Quick and reliable way to convert NGINX configurations into JSON and back.
Python
620
star
7

nginmesh

Istio compatible service mesh using NGINX
Go
611
star
8

ansible-role-nginx

Ansible role for installing NGINX
Shell
604
star
9

nginx-s3-gateway

NGINX S3 Caching Gateway
JavaScript
442
star
10

ngx-rust

Rust binding for NGINX
Rust
377
star
11

nginx-gateway-fabric

NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.
Go
361
star
12

docker-nginx-unprivileged

Unprivileged NGINX Dockerfiles
Shell
352
star
13

nginx-wiki

ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com
HTML
286
star
14

docker-nginx-amplify

Official NGINX and Amplify Dockerfiles
Shell
230
star
15

nginx-amplify-doc

Public documentation for Amplify
Makefile
201
star
16

nginx-openid-connect

Reference implementation of OpenID Connect integration for NGINX Plus
JavaScript
188
star
17

mra-ingenious

A photo-sharing app built by NGINX and implemented using the Fabric Model from the Microservices Reference Architecture.
JavaScript
143
star
18

ansible-role-nginx-config

Ansible role for configuring NGINX
Jinja
139
star
19

rtapi

Real time API latency analyzer - Create a PDF report and HDR histogram of your APIs
Go
133
star
20

nginx-otel

Perl
123
star
21

nginx-service-mesh

A service mesh powered by NGINX Plus to manage container traffic in Kubernetes environments.
Go
93
star
22

nginx-ingress-operator

WARNING - DEPRECATION NOTICE: The NGINX Ingress Operator has been updated to be a Helm based operator. This repo has been deprecated and will soon be archived - the new NGINX Ingress Operator repo can be found at https://github.com/nginxinc/nginx-ingress-helm-operator.
Go
65
star
23

ansible-collection-nginx

Ansible collection for NGINX
63
star
24

nginx-loadbalancer-kubernetes

A Kubernetes Controller to synchronize NGINX+ Resources with Kubernetes Ingress Resources
Go
57
star
25

nginx-asg-sync

NGINX Plus Integration with Cloud Autoscaling
Go
53
star
26

bank-of-sirius

Bank of Sirius
Java
52
star
27

nginx-plus-go-client

A client for NGINX Plus API for Go
Go
47
star
28

helm-charts

NGINX Helm Charts repository
47
star
29

nginx-openshift-router

NGINX and NGINX Plus OpenShift Routers
HTML
42
star
30

nginx-ingress-helm-operator

NGINX Ingress Operator for NGINX and NGINX Plus Ingress Controllers. Based on the Helm chart for NGINX Ingress Controller - https://github.com/nginxinc/helm-charts
Mustache
33
star
31

nginx-go-crossplane

A library for working with NGINX configs in Go
Go
31
star
32

docker-nginx-controller

Docker support for NGINX Controller Agent in Containers
Dockerfile
29
star
33

microservices-march

Examples from the Microservices March lectures and exercises.
26
star
34

nginx-ingress-workshops

Nginx Ingress Controller Hands on Workshops, with Lab Exercises and Guides
Shell
26
star
35

ngx-istio-mixer

NGINX module for Istio mixer
Rust
24
star
36

new-relic-agent

A new relic agent for NGINX Plus metrics
Python
23
star
37

nginx-saml

Perl
19
star
38

router-mesh-architecture

NGINX Router Mesh Network Architecture for Microservices
CSS
19
star
39

aws-ha-elastic-ip

Active-Passive HA Deployment on AWS Using an Elastic IP Address
Shell
17
star
40

ansible-role-nginx-app-protect

Ansible role to install and configure NGINX App Protect (WAF and DoS) for NGINX Plus on your target host
Jinja
16
star
41

website-resources-conf

content for nginx.com/resources/conf/ -- configuration files shared in blog posts, etc.
16
star
42

nginx-plus-dashboard

HTML
15
star
43

fabric-model-architecture

Repository for the NGINX Fabric Model Architecture
CSS
15
star
44

ngxinfo

Python
13
star
45

nginx-management-suite-iac

NMS IAC repo
HCL
12
star
46

Community-Code-of-Conduct

NGINX Open Source Community's Code of Conduct
11
star
47

nginx-amplify-agent

NGINX Amplify Agent
Python
11
star
48

mra-user-manager

User manager
HTML
10
star
49

snarejs

Snare.js
JavaScript
10
star
50

nginx-ns1-gslb

ARCHIVED - NGINX Plus Integration with NS1 GSLB
Go
10
star
51

mra-auth-proxy

Auth proxy for MRA
Jinja
9
star
52

nginx-wrapper

NGINX Event Process Wrapper
Go
9
star
53

ngx-stream-nginmesh-dest

Nginx module to get dest ip and port
C
8
star
54

ansible-role-nginx-unit

Ansible role for NGINX Unit
Jinja
7
star
55

ansible-role-nginx-management-suite

Ansible role for the NGINX Management Suite
Jinja
7
star
56

nginx-for-azure-deploy-action

Github Actions to sync NGINX configs into the NGINX for Azure service.
TypeScript
7
star
57

ebook-managing-kubernetes-nginx

Shell
7
star
58

template-repository

A template repository for new NGINX projects
7
star
59

nginx-unsupported-modules

Container builds of unsupported NGINX modules
Shell
6
star
60

nginx-hugo-theme

A hugo theme for NGINX documentation
CSS
6
star
61

mra-content-service

Go
6
star
62

mra-photouploader

HTML
5
star
63

ansible_collection_nginx_controller

Collection of NGINX Controller Roles for Ansible
5
star
64

mra-photoresizer

HTML
5
star
65

mra-pages

JavaScript
4
star
66

nginx-controller-lab

Shell
4
star
67

.github

4
star
68

mra-album-manager

Ruby
4
star
69

nginxaas-for-azure-snippets

Example ARM templates for common NGINX for Azure use cases
Python
3
star
70

ansible_role_nginx_controller_agent

Ansible role for installing the NGINX Controller agent
Jinja
3
star
71

ansible-role-nginx_controller_application

Jinja
3
star
72

nap-dos-arbitrator-helm-chart

Smarty
3
star
73

nginx-plus-install-tools

NGINX Plus Install tools
Shell
3
star
74

ansible-role-nginx_controller_publish_api

Jinja
2
star
75

kic-test-containers

Docker containers used by the KIC team
Go
2
star
76

ansible-role-nginx_controller_user

Jinja
2
star
77

ansible-role-nginx_controller_environment

Managing environments within NGINX Controller
Jinja
2
star
78

ansible-role-nginx_controller_api_definition_import

Jinja
2
star
79

ansible-role-nginx-controller-gateway

Jinja
2
star
80

ansible-role-nginx_controller_location

Jinja
2
star
81

ansible_role_nginx_controller_install

Ansible role for installing NGINX Controller
Jinja
2
star
82

ansible-role-nginx-controller-certificate

Jinja
2
star
83

ansible_role_nginx_controller_generate_token

Jinja
2
star
84

ansible-role-nginx-controller-component

Jinja
2
star
85

ansible-role-nginx-controller-license

Jinja
2
star
86

ansible-role-nginx_controller_integration

Jinja
2
star
87

nginx-aws-signature

NGINX AWS Signature Library to authenticate AWS services such as S3 and Lambda via NGINX and NGINX Plus.
JavaScript
2
star
88

nginx-basics-workshops

HTML
2
star
89

homebrew-tap

Ruby
1
star
90

ansible-role-nginx_controller_user_role

Jinja
1
star
91

ansible-role-nginx_controller_forwarder

Jinja
1
star