You must adhere to the following rules and limitations when naming repositories:
The name (Repository Key) cannot be empty.
The Repository Key cannot be identical to another Repository Key in your Artifactory instance
Maximum number of permitted characters:
For local, federated, and virtual repositories = 64
For remote repositories = 58
Important
The limit for Docker, OCI, and Helm OCI local and federated repositories is 63 characters. For more details about the limitations of these package types on Cloud platforms, see Docker Limitations in Artifactory.
The Repository Key cannot contain the following characters:
/, \\, :, |, ?, *, ", <, >Important
In addition, the names of Docker, OCI, and Helm OCI repositories cannot contain uppercase letters or an underscore (
_).The Repository Key cannot consist of the following:
...&Jfrog-usage-logsJfrog-billing-logsJfrog-logsartifactory-build-infoartifactory-pipe-infoAuto-trashcanjfrog-support-bundle_intransitArtifactory-edge-uploadsrelease-bundles
The Repository Key cannot start with the following:
Jfrog-system-reservedJfrog-artifactory-system
The Repository Key cannot end with the following:
-cache
For more information, see the whitepaper Best Practices For Structuring and Naming Artifactory Repositories.