• English
  • Self-hosted Data Sync Documentation

    v1.0

    Overview

    Users can deploy their own data sync server by following the instructions in this document, then configure the sync server parameters in the FinalTerm client to achieve self-managed server data synchronization.

    Prerequisites

    • Database (required)
    • Host server (required)
    • SSL certificate (optional, required for external domain deployment)

    Process Flow

    Database Please install database software such as MySQL on the host server. Configure the database as follows:

     Database Name: syncdb
     Character Set: utf8mb4
         Collation: utf8mb4_general_ci

    After installing the database, download the following SQL file and execute it on syncdb to import the database tables. Download database SQL file

    Implementation

    • Developers with programming capabilities can follow the API definitions in this documentation to implement sync integration with FinalTerm using their preferred programming language.

    • You can also refer to or use the official open-source code SyncService for free deployment.

    • Once the server is deployed, you can configure sync settings in the FinalTerm software to enable synchronization.