LibrePortal/scripts/cli/commands/setup/cli_setup_header.sh
librelad 875a60f90f LibrePortal v0.1.0 — initial release
A free, open, self-hosted app platform (GNU AGPLv3): one-click app deploys,
Traefik reverse proxy with automatic SSL, rootless Docker support, gluetun
VPN routing, and a web dashboard to manage it all.

Free & open forever to self-host; optional paid hosted services fund it.
See PROMISE.md.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

Signed-off-by: librelad <librelad@digitalangels.vip>
2026-05-21 20:37:54 +01:00

17 lines
831 B
Bash

#!/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 ""
}