Skip to content
/ fmcsadmin Public

A command line tool to administer the Database Server component of Claris FileMaker Server via Claris FileMaker Admin API.

License

Notifications You must be signed in to change notification settings

emic/fmcsadmin

Repository files navigation

fmcsadmin Build Status

fmcsadmin is a command line tool to administer the Database Server component of Claris FileMaker Server via Claris FileMaker Admin API. fmcsadmin supports public key authentication and remote server administration.

Features

  • Close databases
  • Delete a schedule
  • Disable schedules
  • Disconnect clients
  • Enable schedules
  • List clients, databases or schedules
  • Open databases
  • Temporarily stop database access
  • Make paused databases available
  • Run a schedule
  • Send a message to clients
  • Start a server process
  • Restart a server process
  • Stop a server process
  • Retrieve server or CWP configuration settings
  • Change server or CWP configuration settings
  • List plug-ins
  • Manage SSL certificates
  • Move databases out of hosted folder
  • View and change the setting for sharing streaming URLs
  • Cancel the currently running backup
  • View and change the setting for parallel backup
  • FileMaker Admin API PKI Authentication
  • View and change the settings for the persistent cache
  • View and change the setting for blocking new users
  • View and change the HTTPS tunneling setting for FileMaker Pro and FileMaker Go (for FileMaker Server 2024 (21.1) or later)
  • View and change the "Only open last opened databases" setting (for FileMaker Server 2024 (21.1) or later)

Supported Servers

  • Claris FileMaker Server 2025
  • Claris FileMaker Server 2024

The end of support date for this software is the same as the EOL date of FileMaker Server. See the following page for information about the EOL date of FileMaker Server: https://support.claris.com/s/article/Claris-support-policy?language=en_US

Usage

You can script many tasks with fmcsadmin by using a scripting language that allows execution of shell or terminal commands.

    fmcsadmin HELP COMMANDS
       Lists available commands

    fmcsadmin HELP [COMMAND]
       Displays help on the specified COMMAND

    fmcsadmin HELP OPTIONS
       Lists available options

Note: Handling schedule ID 1 is not supported for FileMaker Server.

Noteworthy Options

  • --fqdn (for remote server administration)
  • -i (for PKI authentication)
    fmcsadmin --fqdn fms.example.com -i /path/to/IDENTITYFILE list files

System Requirements

  • Linux version : Ubuntu 22.04 LTS, Ubuntu 22.04 LTS for ARM, Ubuntu 24.04 LTS or Ubuntu 24.04 LTS for ARM
  • macOS version : macOS Sonoma 14, macOS Sequoia 15 or macOS Tahoe 26
  • Windows version : Windows Server 2022, Windows 11 Version 23H2 or later

Download

Download from the latest release page.

Author

Emic Corporation https://www.emic.co.jp/

License

This software is distributed under the Apache License, Version 2.0, see LICENSE.txt and NOTICE.txt for more information.

About

A command line tool to administer the Database Server component of Claris FileMaker Server via Claris FileMaker Admin API.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published