> For the complete documentation index, see [llms.txt](https://docs.devin.fm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devin.fm/updates/update-devin-server.md).

# Update Devin Server

## Before updating Devin Server

The update process usually takes 1-2 minutes, during which only Devin Server will be unavailable. FileMaker Server, hosted `fmp12` files, and other services will remain unaffected. To update Devin Server on your Development Server, ensure no team members are using the Devin App.

### Prerequisites

* **Admin Credentials**: Ensure you have the username and password for the FileMaker Server.
* **Administrative Access**: You must be able to run scripts as an admin on the server.
* **Internet Connection**: The server needs internet access to download the update.

### Considerations

1. **No Ongoing Migrations**: Confirm no FileMaker migrations are active or scheduled.
2. **Disconnect Clients**: Ensure there are no active connections to `devin-engine.fmp12`. Clients will be forced to disconnect if not.
3. **Choose Release Channel**: Decide whether to update using the `beta` or `public` release channel.

## Update Guides

The update process depends on your server’s operating system and the installed version of Devin Server.

* On Linux, in-app updates require Devin Server 1.1.0+.
* On Windows Server, in-app updates require Devin Server  1.2.1+. To update an earlier version, follow the [Manual Update Guide](/updates/update-devin-server/manual-update-guide.md).

{% content-ref url="/pages/tmPR3wfOjBsFohzZLLqH" %}
[In-App Update Guide](/updates/update-devin-server/in-app-update-guide.md)
{% endcontent-ref %}

{% content-ref url="/pages/OBeU0arLYUXqoPGJJgEM" %}
[Manual Update Guide](/updates/update-devin-server/manual-update-guide.md)
{% endcontent-ref %}
