JFrog Product Directory Structure
Linux/Windows Archive * Directory is customizable 1. Customizing the RPM/Debian JFrog product data There are 2 ways to customize the data folder: This is a generic directory layout for all JFrog products.Product Environment Variable RPM/Debian Docker Container Docker Host JFrog Home JFROG_HOME
<extracted directory>
/opt/jfrog
/opt/jfrog
ROOT_DATA_DIR
*
Note: Defined and customized in the .env
file
Default value: ~/.jfrog
Application JFROG_HOME/<product>/app
<extracted directory>/<product>/app
/opt/jfrog/<product>/app
/opt/jfrog/<product>/app
- Data JFROG_HOME/<product>/var
<extracted directory>/<product>/var
/var/opt/jfrog/<product>/var
* 1.
Note: symbolic link/var/opt/jfrog/<product>/var
ROOT_DATA_DIR/var
*
Default value: ~/.jfrog/<product>/var
$JFROG_HOME/artifactory/var
→ /mnt/artifactory/var
.Generic Directory Layout
JFROG_HOME
└── <product>
├── app
│ ├── bin
│ ├── run
│ ├── doc
│ ├── <third-party>
│ │ ├── java
│ │ ├── yq
│ │ └── others
│ └── <service>
│ │ ├── bin
│ │ └── lib
│ └── misc
│
└── var
├── backup
│ └── <service>
├── bootstrap
│ └── <service>
├── data
│ └── <service>
├── etc
│ ├── system.yaml
│ ├── <service>
│ └── security
│ └──master.key
│ └──join.key
├── log
│ └── <service logs>
│ └── archived
│ └── <archived service logs>
└── work
└── <service>