---
title: 12.2.1 Source Code and Directory Structure
description: "# Source Code for File Repository (FR) Cell In the chapter titled *Install i2b2 Server-Common*, you extracted the files from the i2b2 Core Source Code zip file into a directory of your choosing (*YOUR_I2B2_SRC_DIR*). One of the files extracted was…"
url: "https://i2b2.org/docs/12-2-1-source-code-and-directory-structure/"
updated: "2026-09-15"
category: "i2b2 Installation Guide / Chapter 4. Server Install Guide / B. Legacy Approach - Build Each Cell from Source / Chapter 12. File Repository (FR) Cell Install / 12.2 File Repository Installation Overview"
---

# 12.2.1 Source Code and Directory Structure

# Source Code for File Repository (FR) Cell

In the chapter titled *Install i2b2 Server-Common*, you extracted the files from the i2b2 Core Source Code zip file into a directory of your choosing (*YOUR_I2B2_SRC_DIR*). One of the files extracted was a folder called **edu.harvard.i2b2.fr** and it is in this folder where the files for the File Repository installation reside.

# File Repository Directory Structure

In this step of the installation process we will be working with the **edu.harvard.i2b2.fr** directory. Within this directory are the files we will be editing in order to build and deploy the File Repository Cell on your i2b2 Server. The files and their location within your working directory are as follows:

![](https://i2b2.atlassian.net/wiki/plugins/servlet/confluence/placeholder/unknown-macro?name=html-text&locale=en_US&version=2)

| File Name | Description |
| --- | --- |
| build.properties | Contains properties needed during the building of the FR Cell. |

![](https://i2b2.atlassian.net/wiki/plugins/servlet/confluence/placeholder/unknown-macro?name=html-text&locale=en_US&version=2)

| File Name | Description |
| --- | --- |
| fr_application_directory.properties | Define the location for your application properties directory. |
| edu.harvard.i2b2.fr.properties | Define the properties for communicating with the PM Cell. |
