# Add a Server

Adding servers to your Devin's team account is very easy. From the Devin App, go to Settings -> Servers.&#x20;

See the guide for each server type below:

{% tabs %}
{% tab title="Development Server" %}

### When you have just created your account

When you've just created your account, you will see your development server already being listed. However, a little more information is required to finish the setup of your dev server:

4. FileMaker Admin Console credentials

### Field and button descriptions

1. Adding a new server record (limited to account plan)
2. Server type (can be Development, Staging or Production)
3. Server url (can be local or public IP, DNS or Domain Name)
4. FileMaker Admin Console credentials
5. Re-installing the "Devin Engine Assistant" script schedule that was automatically installed during Devin Server installation. For instance, if it accidentally was removed. \
   \&#xNAN;*Note that this schedule is only needed on the development server and will only be installed when "Development" is selected during server installation.*
6. Verifying that the provided information is correct by pinging both the FileMaker Admin API and the Devin Server API.

<figure><img src="https://3674518083-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4WyrF9yRB5bw5h1SRZke%2Fuploads%2FXXS8uAH7X29LPaebkyrK%2Fadd-server.jpg?alt=media&#x26;token=5d8b3e3b-23f8-464f-b786-682f99f38e69" alt=""><figcaption><p>Adding a Development Server</p></figcaption></figure>
{% endtab %}

{% tab title="Staging/Production Server" %}
When adding a Staging or Production Server, You'll notice that it looks slightly different from adding a Development Server. That's because of two extra fields (4 and 6) which are onyl relevant for Staging and Production servers.

To add a new server:

1. Click + Add
2. Select server Type
3. Enter an URL for the server
4. Select maximum concurrency allowance\
   \&#xNAN;*Max amount of simultaneous data migrations that you want to allow. Set this according to your server's hardware specs. Learn more about* [#hardware-and-concurrency](https://docs.devin.fm/setup-and-maintenance/prerequisites/system-requirements#hardware-and-concurrency "mention")
5. Enter FileMaker Admin Console credentials
6. Enter Devin API Key\
   \&#xNAN;*Auto-generated 15-digit key that gets shown after a Devin Server installation completes. If lost, the key can be found on the server in (Linux: `opt/Devin/info.json` macOS `Library/Devin/info.json`). Note that this is only required for Staging and Production Servers and will not be generated for Devin Server installatons where "Development" is selected as server type.*
7. Click Test Connection to verify the connection to both FileMaker Admin API and Devin Server API.

<figure><img src="https://3674518083-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4WyrF9yRB5bw5h1SRZke%2Fuploads%2FlwyxmAYon5M7vYTwVgYl%2Fadd-server_prod.jpg?alt=media&#x26;token=affcced2-bbcb-4a01-b89f-0a3b7ccf035d" alt=""><figcaption><p>Adding a Production Server</p></figcaption></figure>
{% endtab %}
{% endtabs %}


---

# 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.devin.fm/guides/servers/add-a-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.
