Categorygithub.com/na4ma4/jwt-auth-registry
module
0.0.0-20241223094030-31fb1cc747fe
Repository: https://github.com/na4ma4/jwt-auth-registry.git
Documentation: pkg.go.dev

# README

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"

# Packages

No description provided by the author