rgielen/htpasswd

By rgielen

Updated over 1 year ago

Image
0

554

rgielen/htpasswd repository overview

htpasswd Tool Image

Simple Alpine based container image with htpasswd installed.

As default, a small script takes environment variables to configure htpasswd call.

Source: https://github.com/rgielen/htpasswd-container

Usage:

# Create new file
docker run --rm \
    -v $PWD:/auth/ \
    -e HTPASSWD_FILE="/auth/my.htpassword" \
    -e HTPASSWD_OPTS="-Bbc" \
    -e HTPASSWD_USER="user" \
    -e HTPASSWD_PASSWORD="s3cr3t" \
    rgielen/htpasswd

Usage with htpasswd:

# Create new file
docker run --rm --entrypoint htpasswd rgielen/htpasswd -bc <passwordfile> </passwordfile> <user> <password>

# Append to existing file
docker run --rm --entrypoint htpasswd rgielen/htpasswd -b <passwordfile> </passwordfile> <user> <password>

# Print to stdout
docker run --rm --entrypoint htpasswd rgielen/htpasswd -bn <user> <password>

Tag summary

Content type

Image

Digest

sha256:307d9414e

Size

3.8 MB

Last updated

over 1 year ago

docker pull rgielen/htpasswd