#!/bin/bash

cliShowSetupHelp()
{
    echo ""
    echo "Available Setup Commands:"
    echo ""
    echo "  libreportal setup apply <b64>           - Apply Setup Wizard payload (base64 JSON, terminal path)"
    echo "  libreportal setup config <b64>          - Write configs only (used by WebUI fan-out)"
    echo "  libreportal setup finalize              - Mark wizard complete (final task in WebUI fan-out)"
    echo "  libreportal setup status                - Print setup wizard status as JSON"
    echo "  libreportal setup reset                 - Clear the setup-complete lock so the wizard runs again"
    echo "  libreportal setup suggest-name          - Print a freshly generated install name"
    echo "  libreportal setup dns-check <domain>    - Check whether a domain resolves to this server's public IP"
    echo ""
}
