> For the complete documentation index, see [llms.txt](https://annotate-docs.dwaste.live/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://annotate-docs.dwaste.live/overview/customization.md).

# Customization

Configuration files can be found on both `client` and `server` folder. In client the `config.js` file can be found inside the **src** folder and  is responsible for the client side configuration whereas for server its `config.py` in the root directory.

### **Configurable parameters in Client:**

<table><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td><pre><code>DOCS_URL
</code></pre></td><td>URL link of the documentation.</td></tr><tr><td><pre><code>SERVER_URL
</code></pre></td><td>URL link of the server where the server application is running.</td></tr><tr><td><pre><code><strong>UPLOAD_LIMIT
</strong></code></pre></td><td>Number of images one can upload in Configuration.</td></tr><tr><td><pre><code>OUTLINE_THICKNESS_CONFIG : {
      POLYGON: 2,
      CIRCLE: 2,
      BOUNDING_BOX: 2
    }
</code></pre></td><td>Controls the outline thickness of the tools</td></tr><tr><td><pre><code>SHOW_CLASS_DISTRIBUTION
</code></pre></td><td>Displays annotated class distribution bar chart</td></tr><tr><td><pre><code>SAM_MODEL_ENABLED
</code></pre></td><td>Displays button that allow auto bounding box selection using SAM</td></tr></tbody></table>

### **Configurable parameters in Server:**

<table><thead><tr><th>Parameter</th><th>Description</th></tr></thead><tbody><tr><td><pre><code>MASK_BACKGROUND_COLOR
</code></pre></td><td>Background color used while downloading masked image</td></tr><tr><td><pre><code>SAM_MODEL_ENABLED
</code></pre></td><td>Support auto bounding box selection using SAM</td></tr></tbody></table>
