{
  "type": "featherpanel.cli.index",
  "total": 14,
  "global_flags": [
    {
      "flag": "--skip-path-check",
      "description": "Skip CWD validation. Required in CI and some container contexts where cwd is not /var/www/featherpanel or /var/www/html."
    },
    {
      "flag": "--no-colors",
      "description": "Disable Minecraft-style color codes in CLI output."
    },
    {
      "flag": "--clean-output",
      "description": "Strip decorative formatting for machine-friendly output."
    },
    {
      "flag": "--no-prefix",
      "description": "Omit the [FeatherPanel] prefix on each output line."
    }
  ],
  "commands": [
    {
      "name": "cron",
      "description": "Run all scheduled cron jobs",
      "subcommand_count": 0
    },
    {
      "name": "developer",
      "description": "Manage developer server and VS Code Tunnel (start, stop, status, logs)",
      "subcommand_count": 4
    },
    {
      "name": "help",
      "description": "Get help for all commands",
      "subcommand_count": 0
    },
    {
      "name": "logs",
      "description": "Upload the logs to MythicalSystems Paste!",
      "subcommand_count": 0
    },
    {
      "name": "migrate",
      "description": "Migrate the database to the latest version",
      "subcommand_count": 0
    },
    {
      "name": "module",
      "description": "Manage FeatherPanel modules (install, ensure, list, uninstall)",
      "subcommand_count": 4
    },
    {
      "name": "rebuild",
      "description": "Rebuild the database!",
      "subcommand_count": 0
    },
    {
      "name": "saas",
      "description": "SaaS administrative helper for automation and scripting",
      "subcommand_count": 11
    },
    {
      "name": "seedWebPlates",
      "description": "Upsert bundled system WebPlate templates (static, PHP, Node, Python)",
      "subcommand_count": 0
    },
    {
      "name": "settings",
      "description": "Interactive settings configuration with a beautiful UI!",
      "subcommand_count": 0
    },
    {
      "name": "setup",
      "description": "Setup the database and the application!",
      "subcommand_count": 0
    },
    {
      "name": "snapshots",
      "description": "Manage database snapshots (create, list, download, restore, delete)",
      "subcommand_count": 5
    },
    {
      "name": "testAsyncRunner",
      "description": "Test mail sending",
      "subcommand_count": 0
    },
    {
      "name": "users",
      "description": "Interactive user management with a beautiful UI!",
      "subcommand_count": 0
    }
  ]
}
