Documentation
DownloadPricingRelease Notes
English
English
  • Introduction
    • Welcome to Devin 👋
    • DevOps for Claris FileMaker
    • Why Devin When You Have Otto?
  • Features
    • Version Control
      • Advanced Version Control
    • Regression Testing
    • Deployments
      • Default Environments
      • Workflows
      • Under the Hood
    • Server & File Monitoring
  • Setup & Maintenance
    • Prerequisites
      • System Requirements
      • Network Considerations
    • Installation
      • Install Devin App
      • Install Devin Server
        • Install Devin on Your Own Server
        • Devin through a Hosting Provider
        • Upgrading from 1.0 Beta
  • Updates
    • Update Devin App
    • Update Devin Server
      • In-App Update Guide
      • Manual Update Guide
  • Uninstallation
    • Uninstall Devin App
    • Uninstall Devin Server
  • Server Mangement
    • Starting, Stopping and Restarting Devin Server
  • Guides
    • Getting Started
      • Create an Account
      • Connect to Development Server
    • Projects
      • Create a Project
      • Delete a Project
    • Modules
      • Add a Module
      • Branch a Module
      • Edit a Module
      • Delete a Module
    • Deployment Environments
      • Connect a Deployment
      • Update a Deployment
      • Disconnect Deployment
    • Branches
      • Create a Branch
      • Delete a File from a Branch
      • Delete a Branch
    • Versions
      • Save a Version
      • Compare Versions
      • Release a Version
      • Delete a Version
    • Tests
      • Load Test Scripts
      • Run Test Scripts
    • Releases
      • Create a Release
      • Deploy a Release
    • Servers
      • Add a Server
      • Change Development Server
      • Remove a Server
    • Team
      • Add Team Member
      • Remove Team Member
      • Manage Subscription
  • Support
    • Known Issues
    • Feedback
    • Release Notes
  • Legal
    • Privacy Policy
    • Terms of Service
Powered by GitBook
On this page
  • Download and Install Devin Server
  • Connect the Server in your App

Was this helpful?

  1. Setup & Maintenance
  2. Installation
  3. Install Devin Server

Install Devin on Your Own Server

The following steps guides you in installing Devin Server

PreviousInstall Devin ServerNextDevin through a Hosting Provider

Last updated 6 days ago

Was this helpful?

Download and Install Devin Server

the latest Devin Server installer for Windows Server.

Run the Devin-Server-<version>.exe installer and follow the on-screen instructions.

The installer will prompt for:

  • Credentials for the FileMaker Admin Console account

  • Devin Server Type (Development or Staging/Production)

For Staging/Production Server Installations

Save the API Key

After installing a non-development server, the graphical installer will show an API key in a pop-up window. Save this key, as you will need this when adding the server in the Devin App.

If you loose the API Key, it can be located in /Program Files/Devin/info.json on the server.

Devin Server 1.3.0-Beta is now available, but it does not yet support updating from a previous version, such as Devin Server 1.1. Therefore, please only install Devin Server 1.3.0 on servers that does not already have a previous version of Devin Server installed. When Devin Server 1.3.0-Public launches, it will be possible to update existing Devin Server 1.1.0 and 1.3.0-Beta installations directly from the Devin App.

On Linux, you have two options for installing Devin: interactively or unattended. The interactive is the recommended method and involves manual installation steps, suitable for individual installations. Unattended installation is ideal for setting up Devin on multiple servers simultaneously, as it requires no manual input during the process.

Update Your System

Ensure that your system is up to date by running:

sudo apt-get update -y
sudo apt-get upgrade -y

Ensure that the unzip utility is installed by running:

sudo apt-get install unzip -y

Download and prepare the installer script

  1. Navigate to the tmp directory:

cd /tmp
  1. Download the installler:

wget https://download.devin.fm/downloads/server/beta/1.3.0/linux/install_devin_unix.zip
  1. Unzip the installer:

unzip install_devin_unix.zip
  1. Navigate to the installer folder:

cd install_devin
  1. Change the permissions for the install script

chmod 755 install_devin_unix.sh

Install Devin Server interactivily (recommended method)

  1. Start the interactive installer by running the following commands in your terminal:

sudo ./install_devin_unix.sh

The installer will prompt for:

  • Credentials for the FileMaker Admin Console account

  • Devin Server Type (Development or Staging/Production)

Install Devin Server unattended

Alternativily, you can install Devin Server unattended by running the following in your terminal:

sudo ./install_devin_unix.sh --username {fms user} --password {fms pass} --type {prod / dev}

For Staging/Production Server Installations

Save the API Key

After installing a non-development server, save the API Key that gets output in the terminal. You will need this when adding the server in the Devin App.

For unattended installs, or if you loose the API Key, it can be located in /opt/Devin/info.json on the server.

Devin Server 1.1.1 for macOS is unstable and may not install correctly.

Please contact us for interest in releasing our newest features to macOS.

Run the Devin-Server-<version>.pkg installer and follow the on-screen instructions.

The installer will prompt for:

  • Credentials for the FileMaker Admin Console account

  • Devin Server Type (Development or Staging/Production)

For Staging/Production Server Installations

Save the API Key

After installing a non-development server, the graphical installer will show an API key in a pop-up window. Save this key, as you will need this when adding the server in the Devin App.

If you loose the API Key, it can be located in /Library/Devin/info.json on the server.

INSTALLER LOGS: If you run into issues installing Devin, please open a ticket . The Devin installer produces a log file named devin_installer_{Date}_{Time}.log. Please include the output from the log in your ticket.

Connect the Server in your App

To add a server in the Devin app, see Add a Server.

the latest Devin Server installer for macOS.

Download
Download
here