Skip to content

Authentication token provider for docker distribution registry that uses JWT tokens.

Notifications You must be signed in to change notification settings

na4ma4/jwt-auth-registry

Repository files navigation

jwt-auth-registry

CI CodeQL GitHub issues GitHub forks GitHub stars GitHub license

Authentication token provider for docker distribution registry that uses JWT tokens.

Testing

docker run -ti --rm -p 5000:5000 --name registry \
-v "$(pwd)/artifacts/data/registry:/localconfig" \
-e 'REGISTRY_AUTH_TOKEN_REALM=http://192.168.1.157:8011/token' \
-e 'REGISTRY_AUTH_TOKEN_SERVICE=localhost:5000' \
-e 'REGISTRY_AUTH_TOKEN_ISSUER=docker-registry-auth-token' \
-e 'REGISTRY_AUTH_TOKEN_ROOTCERTBUNDLE=/localconfig/ca.pem' \
-e 'REGISTRY_AUTH_TOKEN_AUTOREDIRECT=false' \
registry:2.7.1
AUTH_CA_FILE="artifacts/data/test/token-users.pem" LEGACY_USERS='test1:test2' make run RUN_ARGS="-d -p 8011"

About

Authentication token provider for docker distribution registry that uses JWT tokens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published