• English
  • FinalTerm Introduction

    FinalTerm aims to build an efficient, secure, collaborative, and convenient cross-device operations platform that is accessible anytime, anywhere. It brings together operations engineers worldwide, connecting the world to make operations management effortless.

    Supported Platforms

    OSSupported
    Mac OS
    Windows
    Linux
    IOS
    Android

    Use Cases

    • You're on call and happen to step away for a moment
    • Or your company is small and you're the only ops person. It's the weekend and you're out having fun with friends,
    • Suddenly your phone rings.
    • [Boss] Where are you? The server seems to have issues, please handle it urgently.
    • [Before] Hold on. You hang up and rush back frantically...
    • [Now] Sure. You hang up, open FinalTerm... Soon, the service is restored, the issue is resolved, and you can happily continue what you were doing. ^_^

    How It Works

    To achieve the scenario of quickly handling issues while away, doing things one by one on the spot is impractical, and typing on a phone is inconvenient. So you need to:

    1. Set up your server management list in the software beforehand
    2. Edit your operations scripts in the software beforehand
    3. Save other peripheral system info or commands in notes, etc. (optional)
    4. Enable the sync feature so that data syncs across your devices.

    This way, when a service on your server has issues, you can simply pull out your phone and run a script to quickly resolve the problem.

    Sync Methods

    Sync MethodAdvantagesDisadvantagesCost
    Self-hosted sync serverReal-time multi-device sync, good consistency, data stored on your own serverRequires server and maintenance costsHigh
    yesfee serverReal-time multi-device sync, good consistency, no server management neededData stored on server side, requires a small feeLow
    File import/export syncSync via import/export across devices, data stored locallyPoor real-time performance, requires manual managementNone

    Security

    Server security requires joint efforts from both sides:

    • Security is our top priority. The software generates temporary authentication keys for each interaction, and employs measures such as SSL security authentication, AES encryption, data tamper prevention, and replay attack prevention to ensure data legitimacy and security.
    • Do not expose servers directly to the public internet. Placing them behind an internal firewall and connecting via VPN is a recommended approach. Also, don't forget to regularly rotate server keys.