# To configure Docker Registry to talk to this server, put the following in the registry config file: # # auth: # token: # realm: "https://127.0.0.1:5001/auth" # service: "Docker registry" # issuer: "Acme auth server" # autoredirect: false # rootcertbundle: "/path/to/server.pem" server: # Server settings. addr: ":5001" token: # Settings for the tokens. issuer: "docker-auth" # Must match issuer in the Registry config. expiration: 900 certificate: "/server.pem" key: "/server.key" users: # {% for entry in registry.auth %} "{{ entry.user }}": password: "{{ entry.password }}" # {% endfor %} "": {} acl: - match: {account: "tobi"} actions: ["*"] comment: "Admin has full access to everything." - match: {account: "user"} actions: ["*"] # todo: Split off gitea comment: "User \"user\" can pull stuff." - match: {account: "", name: "public/*"} actions: ["pull"] comment: "Allow everyone to pull public/" - match: {account: "", name: "git"} actions: ["pull"] comment: "Allow everyone to pull the git image"