# Setting up a Content Server

*Article Topics:* [*Content*](/getting-started/common-topics/content.md)*,* [*Sets*](/getting-started/common-topics/sets.md)

1\) Navigate to the **Servers** tab of the **Content Management Admin**

<figure><img src="/files/Bju9VYLEevaV79P0Dul0" alt=""><figcaption></figcaption></figure>

&#x20;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        2\) Select "Add Content Server" at the top right of the page.

<figure><img src="/files/15H8qHce3FZMwsP2Jfrc" alt=""><figcaption></figcaption></figure>

3\) Insert the following required details&#x20;

* **Name** - A Custom Name for your Content Server.
* **Server Type** - The type of server you will run for delivering your content.&#x20;
  * Apache Signed Expiring URLs
  * Apache (with no restrictions on Content URLs)
  * Mojohost CDN
* **Server Location** - The location of the Content Server relative to the NATS Server.
  * Local to NATS Server&#x20;
  * MojoHost Object Store
* **Document Root -** The file path on the server to the document root for the content server.
* **Domain -** The full URL for the content server.

<figure><img src="/files/AGLhxGpaNXLUzQKKQPOt" alt=""><figcaption></figcaption></figure>

Depending on the **Server Type** you have selected, additional parameters may be needed.

* **URL Hash Secret** - The hash secret that will be used to sign URLs.
* **URL Expiration Seconds** - The number of seconds each URL should be valid for before expiring.

<figure><img src="/files/NMyalYSGkPkyfyQPBsZa" alt=""><figcaption></figcaption></figure>

4\) Select the "Add" button at the bottom of the page to add your **Content Server** to the CMS.&#x20;

5\) Configure the Local Content Directory

Now that you have created a new Content Server in the CMS, you will need to ensure that the NATS cms\_data directory is available in the location of the newly created content server's content directory. This can be completed by simply creating a symlink.

Example:

```
ln -s /home/cmsdemo/nats/cms_data /home/cmsdemo/content/www
```

## Viewing Content Server Details

Details regarding your **Content Server** can be viewed in the Servers tab of the Content Management Admin by selecting the Content Server.

<figure><img src="/files/STwyhvRHmGIq6PEF1jZV" alt=""><figcaption></figcaption></figure>

## Related Articles

{% content-ref url="/pages/GzekTL0MZumlAOld1Qlx" %}
[Creating a Member's Area](/content-management/member-areas-and-tours/creating-a-members-area.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.toomuchmedia.com/content-management/content-servers/setting-up-a-content-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
