package
1.24.0-dev
Repository: https://github.com/go-gitea/gitea.git
Documentation: pkg.go.dev

# Functions

Authenticate creates a token for the current user If the current user is anonymous, the ghost user is used unless RequireSignInView is enabled.
https://distribution.github.io/distribution/spec/auth/oauth/.
https://docs.docker.com/registry/spec/api/#delete-blob-upload.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#deleting-blobs.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#deleting-tags https://github.com/opencontainers/distribution-spec/blob/main/spec.md#deleting-manifests.
DetermineSupport is used to test if the registry supports OCI https://github.com/opencontainers/distribution-spec/blob/main/spec.md#determining-support.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pushing-a-blob-in-chunks.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pulling-blobs.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pulling-manifests.
https://docs.docker.com/registry/spec/api/#listing-repositories.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#content-discovery.
https://docs.docker.com/registry/spec/api/#get-blob-upload.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#checking-if-content-exists-in-the-registry.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#checking-if-content-exists-in-the-registry.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#mounting-a-blob-from-another-repository https://github.com/opencontainers/distribution-spec/blob/main/spec.md#single-post https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pushing-a-blob-in-chunks.
ReqContainerAccess is a middleware which checks the current user valid (real user or ghost if anonymous access is enabled).
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pushing-a-blob-in-chunks.
https://github.com/opencontainers/distribution-spec/blob/main/spec.md#pushing-manifests.
VerifyImageName is a middleware which checks if the image name is allowed.

# Structs