Artifactory Edge Installation

JFrog Artifactory Edge is a specialized edition for distributing software to runtime endpoints via Release Bundles.

📘

Subscription Information

This feature is supported with the Enterprise+ license.

JFrog Artifactory Edge is an edition of JFrog Artifactory whose features are customized to serve the primary purpose of distributing software to a runtime such as a data center, a point-of-sale, or even a mobile device. All packages hosted in an Edge node are part of a Release Bundle and are uploaded using direct file upload through the UI or REST API.

The process of installing an Edge node is identical to installing a standard Artifactory instance. For Artifactory installation options, see Installing Artifactory. Specify an Artifactory Edge license during installation to create an Edge node.

The following table summarizes what an Edge node can and cannot do compared to a full Artifactory instance:

ArtifactoryEdge Node
Uploading Files
Upload from a source Artifactory instance during a Distribution transactionUuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637
Direct upload of generic artifacts using the UI or REST APIUuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

To the artifactory-edge-uploads generic repository only

Downloading FilesUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2
Repositories
LocalUuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637
RemoteUuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Smart Remote Repository only

VirtualUuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637
Storage (all options supported by Artifactory)Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637
Filestore ShardingUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2
User PluginsUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2
ReplicationUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8
Access FederationUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2
Federated RepositoriesUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8
BuildsUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8
Xray IntegrationUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8
High AvailabilityUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2
ProjectsUuid 21af6040 6bb8 7176 7b43 e885d80cc0e2Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8

Deploying and Pulling Artifacts

The artifactory-edge-uploads repository is automatically created and cannot be removed. Deploy artifacts to this repository using the JPD UI or REST API.

All other repositories you define on an Artifactory Edge are read-only. The artifactory-edge-uploads repository is the only repository to which your Release Bundles are deployed.

From version 6.12, an Artifactory Edge node can be configured to pull artifacts using a Smart Remote Repository. Artifacts can be pulled from other Artifactory instances with Enterprise+ or Edge licenses.

Normal remote repositories that are not Smart Remote repositories are not supported. For example, you cannot create a remote repository pointing to a Docker hub.

Pull replication is not supported on Edge nodes.

Related Topics

Frequently Asked Questions

This section provides answers to frequently asked questions.

plusFAQs
Q: What license is required to use Artifactory Edge?

A: Artifactory Edge requires an Enterprise+ license. Specify an Artifactory Edge license during installation to create an Edge node.

Q: How do I install an Artifactory Edge node?

A: The installation process for an Edge node is identical to installing a standard Artifactory instance. For all available installation options, see Installing Artifactory. The Edge license you apply during setup determines the node's Edge behavior.

Q: Can I upload any artifact type to an Artifactory Edge node?

A: Direct upload is limited to generic artifacts via the UI or REST API, and only to the artifactory-edge-uploads repository. All other repositories on an Edge node are read-only, and the artifactory-edge-uploads repository is automatically created and cannot be removed.

Q: Does an Artifactory Edge node support pull replication or normal remote repositories?

A: Pull replication is not supported on Edge nodes. Normal remote repositories that are not Smart Remote repositories are also not supported — for example, you cannot create a remote repository pointing to Docker Hub. From version 6.12, Edge nodes can pull artifacts using a Smart Remote Repository from Artifactory instances with Enterprise+ or Edge licenses.

Q: Which Artifactory features are not available on an Edge node?

A: Edge nodes do not support Replication, Federated Repositories, Builds, JFrog Xray integration, Projects, Filestore Sharding, or User Plugins. Edge nodes are designed specifically for distributing Release Bundles to runtime endpoints such as data centers, point-of-sale systems, or mobile devices.