Connect to Development Server

This guide helps setup the one-time connection between Devin App and Devin Engine.

Check Connection

Enter the URL of your Development Server to connect to the Devin Engine (see About the Devin Engine).

In Devin 1.2+, custom HTTPS and FMNET ports can be specified by clicking the Advanced option.

The one-time process of connecting your app to your Development Server

If the connection fails

If the connection to the Devin Engine isn’t verified, such as if FileMaker Pro on your computer has not connected to this server before, FileMaker Pro will block access. This prevents the Devin App from connecting to the Devin Engine.

1

Open Hosts

From FileMaker Pro, go to File -> Hosts, or click the Open Hosts button (Devin App 1.2.1+)

2

Add Development Server as a Favorite Host

Click +, enter the server's URL and click Save.

3

Permit Connection

When prompted for allowing the connection, select Always permit connection to this host and click Connect. This setting prevents the need to grant permission each time FileMaker Pro restarts.

If FileMaker Pro asks you to log in to view hosted files on this server, you can skip it. Just click Cancel on the login prompt and then Cancel on the Hosts window. After that, return to the Devin App and retry the connection to Devin Engine.

About the Devin Engine

The Devin Engine is an fmp12 file that’s automatically installed on your Development Server. It stores all project and server metadata, so nothing lives locally and everyone on your team can access it. It also serves as both the database and the routing layer for communication between the Devin App and Devin Server APIs.

Devin App connects to the Devin Engine via FileMaker’s default External Data Source protocol — FMNET (port 5003) by default, and HTTPS (port 443) if HTTPS tunneling is enabled. To use custom FMNET or HTTPS ports, click the Advanced popover button in the connection dialog.

Last updated

Was this helpful?