---
title: "Adding Files to the Application"
canonical: "https://wiki.yellowfinbi.com/space/USER74/2490387/Adding%20Files%20to%20the%20Application"
format: markdown
---
> Macro (anchor)



> Macro (toc)

## Overview

Additional files can be added to the installer to be copied into the Yellowfin web app. This can be used to add extra html or jsp files, for example for use as custom headers and footers, or any other files that you want to be included in the web app. Please note that custom css and image files should be added using the process outlined in [Adding Custom Styles](https://yellowfin.atlassian.net/wiki/spaces/USER74/pages/2491575).

To do additional files, include the files as part of the installer archive, then set these properties:

### Custom File Resource

| **Property** | `action.files.``n` |
| --- | --- |
| **Value** | This property points to the resource file within the installer archive. |

### Custom Images Path

| **Property** | `action.files.``n``.apppath` |
| --- | --- |
| **Value** | This property is the path within the Yellofwin web app that the file should be copied to. |

The two properties above are used together, and the value `n` in the property name is used to match the properties together. The value `n` should be a number starting with zero, and incrementing for any additional files.

### Example

Add these files to the installer archive:

```
resources/header.html
resources/footer.html

```

Then set these installer properties:

```
action.files.0=resources/header.html
action.files.0.apppath=includes/header.html
action.files.1=resources/footer.html
action.files.1.apppath=includes/footer.html

```

In this example, the files `header.html` and `footer.html` will both be copied into the `includes` directory in the Yellowfin web app.