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
  • Devin App
  • Devin Server
  • Hardware and Concurrency

Was this helpful?

  1. Setup & Maintenance
  2. Prerequisites

System Requirements

Minimum OS and Hardware Requirements for Devin App and Devin Server

PreviousPrerequisitesNextNetwork Considerations

Last updated 18 days ago

Was this helpful?

Devin App

Operating System:

  • macOS 13 (Ventura)

  • Windows 10 (No official support, but raw files can be provided)

Claris FileMaker: FileMaker Pro 2023 (20) or later

Devin Server

Operating System

  • Linux: Ubuntu 20.04 or later

  • Windows: Windows Server 2019 or later

Claris FileMaker Server FileMaker Server 2023 (20) or later

Hardware CPU cores: 2 CPU architectures: x64 or arm64 Memory: 8GB

Networking Continuous internet connectivity

Operating System

  • Linux: Ubuntu 20.04 or later

  • Windows: Windows Server 2019 or later

Claris FileMaker Server FileMaker Server 2023 (20) or later

Hardware CPU cores: 4 CPU architectures: x64 or arm64 Memory: 8GB

Networking Internet connection during Devin Server updates only: when a Devin Server update is manually triggered from the App's Server Settings window. If you require a non-internet connected version, please upvote the feature request

If you want Devin Server on a server from a cloud provider, see Devin through a Hosting Provider.

Hardware and Concurrency

Development servers typically have lower hardware requirements compared to staging or production servers. The hardware capacity of a non-development server determines its level of concurrency, influencing the number of Devin deployments and data migration tasks that can run simultaneously. It's recommended to allocate at least 4GB of RAM per concurrent operation. These settings are configurable under App -> Settings -> Servers.

Configuring a server for more concurrency than its hardware can handle can lead to server and FileMaker Server crashes. Therefore, it's important to carefully consider the hardware capacity and configure concurrency accordingly to avoid system instability and potential downtime.

here.