{
  "description": "Start the Atuin sync server. The admin subcommands are left out.",
  "name": "atuin-server",
  "subcommands": [
    {
      "name": "start",
      "description": "Bind address and port override the host and port from the server settings.",
      "options": [
        {
          "names": [
            "--host"
          ],
          "description": "Host address",
          "args": {
            "name": "host",
            "isOptional": false,
            "suggestions": [
              {
                "name": "127.0.0.1",
                "description": "Localhost only"
              },
              {
                "name": "0.0.0.0",
                "description": "All interfaces"
              }
            ]
          }
        },
        {
          "names": [
            "--port",
            "-p"
          ],
          "description": "Port",
          "args": {
            "name": "port",
            "isOptional": false
          }
        }
      ]
    }
  ]
}
