Installing Artifactory Edge

JFrog Artifactory Edge (an) is an edition of JFrog Artifactory whose are a features customized to serve the primary purpose of distributing software to runtime...

📘

Subscription Information

This feature is supported with the Enterprise+ license.

JFrog Artifactory Edge (an) 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 which is 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:

Artifactory

Edge Node

Uploading Files

Upload from a source Artifactory instance during a Distribution transaction

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Direct upload of generic artifacts using the UI or REST API

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

To the artifactory-edge-uploads generic repository only

Downloading Files

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Repositories

Local

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Remote

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Smart Remote Repository only

Virtual

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Storage (all options supported by Artifactory)

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid ea92c1e1 5d79 3981 c8d5 5a5d13efa637

Filestore Sharding

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

User Plugins

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Replication

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8

Access Federation

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Federated Repositories

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8

Builds

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8

Xray Integration

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 743a6924 5713 3f27 4a63 b66e1c78bfa8

High Availability

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Projects

Uuid 21af6040 6bb8 7176 7b43 e885d80cc0e2

Uuid 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.