Welcome to the JFrog Artifactory User Guide!
JFrog Artifactory is the only Universal Repository Manager supporting all major packaging formats, build tools and CI servers.
This user guide is for Artifactory 5.0.0 and above.Click this link to download the latest PDF version of the Artifactory User Guide:
Note that the online version may be more up-to-date.If you are using Artifactory 4.x.y, please refer to the Artifactory 4 User Guide.
Which Artifactory Do You Need?
Artifactory comes in the following flavors:
Offers powerful features with fine-grained permission control behind a sleek and easy-to-use UI.
Using the links in the next column, you can download the Artifactory OSS installation files, or the source files so you can build Artifactory OSS yourself.
For more information on building Artifactory OSS, please refer to the Readme file.
Exposes a set of professional add-ons, on top of those already available to you from Artifactory Open Source, opening up a whole world of features that empower you to manage your binaries and integrate with industry standard tools in your development and deployment ecosystem.
JFrog's SaaS-based solution for managing your artifacts and binary repositories in the cloud with the full power of Artifactory Pro behind you and 24/7 SLA-based support.
|Exposes an enterprise feature set such as cloud storage providers, advanced capabilities for replication, high availability and more|
Artifactory Community Edition for C/C++
|Offers powerful features with fine-grained permission control behind a sleek and easy-to-use UI. This version of artifactory is focused on providing everything you need to get started with C/C++ development using generic repositories and the JFrog CLI, and the Conan package manager.|
The Conan package manager is the premier tool for C/C++ binary package management. For more information check out the conan.io website.
To see which version of Artifactory best suits your needs, please see the Artifactory Features Matrix.
How is this Guide Organized?
|Installing and Upgrading Artifactory||Learn how to install and upgrade Artifactory on all supported platforms, including detailed system requirements and pre-requisites.|
|Using Artifactory||Learn how to use Artifactory on a day-to-day basis including creating repositories, deploying, copying and moving artifacts and more.|
|Configuring Artifactory||Learn how to configure repositories, users, permissions and more.|
|Artifactory REST API||A detailed specification of Artifactory's extensive REST API letting you automate any process in your development ecosystem.|
|System Monitoring and Maintenance||Learn how to keep your system free of clutter and operating smoothly.|
|Artifactory High Availability||Learn how to configure and use Artifactory in a High Availability configuration providing the most stable and secure binary repository available to enterprise users today.|
|Bintray Integration||Learn how to integrate with JFrog Bintray to completely automate your software development pipeline all the way to distribution.|
|Artifactory Pro||Learn about all the add-ons that let Artifactory work seamlessly with packaging formats such as Docker, NuGet, Vagrant, RubyGems and more, as well as with all major CI servers and build tools|
|Release Notes||Learn about the changes that came with each release of Artifactory.|
Distributing Software Through Bintray
Bintray is JFrog's universal distribution platform.
Through tight integration, you can use Artifactory to push artifacts directly to your repositories in Bintray, search through your Bintray repositories and more to fully automate your software distribution process. For more details, please refer to Bintray Integration.
For more details on how to use Bintray, please refer to the Bintray User Guide.