Repository Naming Rules and Limitations

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide
ft:sourceType
Paligo

You must adhere to the following rules and limitations when naming repositories:

  • Name cannot be empty

  • Name cannot be identical to another repository in your Artifactory instance

  • Max number of 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 Repository Key Length Limitation on Cloud Platforms.

  • Name cannot contain the following characters: /, \\, :, |, ?, *, ", <, >

  • Name cannot consist of the following:

    • .

    • ..

    • &

    • Jfrog-usage-logs

    • Jfrog-billing-logs

    • Jfrog-logs

    • artifactory-build-info

    • artifactory-pipe-info

    • Auto-trashcan

    • jfrog-support-bundle

    • _intransit

    • Artifactory-edge-uploads

    • release-bundles

  • Name cannot start with the following:

    • Jfrog-system-reserved

    • Jfrog-artifactory-system

  • Name cannot end with the following:

    • -cache

For more information, see the whitepaper Best Practices For Structuring and Naming Artifactory Repositories.