Sign inSign up

alcapone1933/nginx-basic-auth

By alcapone1933

Updated 7 months ago

Image
0

2.4K

alcapone1933/nginx-basic-auth repository overview

nginx-basic-auth

https://github.com/beevelop/docker-nginx-basic-auth
https://github.com/alcapone1933/docker-htpasswd


Docker CLI

# username=admin password=admin
# admin:$2y$05$t2dTgX5FnK8/E/bctGZpzO/f2mw84nPAgRWDmfIb84Fc2YIXsiLJW
# username=test password=test
# test:$2y$05$4OKgRjizU8kpwg1lQ9ETLeo8xwvOj0PQtlzrO.nD60QU6l0XlEPTm
docker run -d --name=hello-world alcapone1933/nginx-hello-world:latest
docker run -d -p 8080:80 \
           -e FORWARD_PORT=80 \
           -e HTPASSWD='admin:$2y$05$t2dTgX5FnK8/E/bctGZpzO/f2mw84nPAgRWDmfIb84Fc2YIXsiLJW' \
           --link=hello-world:web \
           --name=nginx-auth \
           alcapone1933/nginx-basic-auth:latest

docker run -d --name=hello-world alcapone1933/nginx-hello-world:latest
docker run -d -p 8080:80 \
           -e FORWARD_PORT=80 -e FORWARD_HOST=hello-world \
           -e HTPASSWD=$'admin:$2y$05$t2dTgX5FnK8/E/bctGZpzO/f2mw84nPAgRWDmfIb84Fc2YIXsiLJW\ntest:$2y$05$4OKgRjizU8kpwg1lQ9ETLeo8xwvOj0PQtlzrO.nD60QU6l0XlEPTm' \
           --link=hello-world \
           --name=nginx-auth \
           alcapone1933/nginx-basic-auth:latest

Docker Compose

version: "3.9"
services:
  auth:
    image: alcapone1933/nginx-basic-auth:latest
    container_name: nginx-auth
    restart: always
    links:
      - "hello-world:web"
      # - "hello-world"
    ports:
      - 8080:80
    environment:
      - FORWARD_PORT=80
      # - FORWARD_HOST=hello-world
      - HTPASSWD=${PASSWD}
  hello-world:
    image: alcapone1933/nginx-hello-world:latest
    container_name: hello-world
    restart: always
    # ports:
      # - 8080:80
.env
PASSWD='admin:$2y$05$t2dTgX5FnK8/E/bctGZpzO/f2mw84nPAgRWDmfIb84Fc2YIXsiLJW'

Tag summary

Content type

Image

Digest

sha256:e3e8c3469

Size

25.5 MB

Last updated

7 months ago

docker pull alcapone1933/nginx-basic-auth