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
  • Components
  • Devin App
  • Devin Server

Was this helpful?

  1. Setup & Maintenance

Installation

Download and install Devin in a matter of minutes

Components

Devin consists of two primary components.

Devin App

This is a fmp12 file that gets installed locally on your workstation. Developers access Devin's features through this app.

Devin Server

Running on your servers, it comprises the Devin Engine and various Devin APIs. This backend executes the operations initiated from the Devin App. There are two key server roles:

  • Development Server: Hosts all development files and includes the Devin Engine (devin-engine.fmp12) which is automatically installed for Development server types.

  • Non-Development Server: These servers hosts your fmp12 files in various non-dev environments, such as staging, Q/A, or production.

The Devin App does not store any project data. Developers can easily collaborate on projects because each Devin App connects to the shared devin-engine.fmp12 database, located on your development server.

PreviousNetwork ConsiderationsNextInstall Devin App

Last updated 2 months ago

Was this helpful?