> ## Documentation Index
> Fetch the complete documentation index at: https://www.ghostwriter.wiki/llms.txt
> Use this file to discover all available pages before exploring further.

# Populating the Domain Library

> Adding domains to the library

## Adding Domains

Domains can be added to the library one at a time or loaded en masse from a file.

<Tabs>
  <Tab title="Add One Domain">
    To add just one domain name to the library, click the **Domains** tab on the menu bar and **Add New Domain**. This opens the domain form for documenting and submitting a single domain name.

    You may not know the latest health information for the domain. You can set the domain to **Healthy** as a default value and leave categories blank.

    <Frame>
      <img src="https://mintcdn.com/specterops-2/JdAhGDWkEHwQXoje/images/features/image-27.png?fit=max&auto=format&n=JdAhGDWkEHwQXoje&q=85&s=9d8c9e4dac43f5d5214fbd4dda011a54" alt="" width="907" height="595" data-path="images/features/image-27.png" />
    </Frame>
  </Tab>

  <Tab title="Upload Domains">
    To bulk add servers to the library, visit the admin panel and navigate to the **Domains** model. Click the **Import** button and follow the on-screen instructions.

    <Frame>
      <img src="https://mintcdn.com/specterops-2/JdAhGDWkEHwQXoje/images/features/image-28.png?fit=max&auto=format&n=JdAhGDWkEHwQXoje&q=85&s=38c507897f49f5f5475cdef2a398680a" alt="" width="1996" height="654" data-path="images/features/image-28.png" />
    </Frame>

    You can upload csv, xls, xlsx, tsv, json, and yaml files. Select the matching format from the dropdown menu.

    After a moment, the admin panel will display a diff screen and ask you to approve the changes.

    <Check>
      If a domain already exists in the library, the import will update the existing record instead of discarding the data or duplicating the entry.
    </Check>
  </Tab>
</Tabs>
