Sitios y servidores del panel
Lista y consulta solo tus sitios y servidores propios desde la CLI.
Lectura de solo escritura nula sobre la cuenta conectada. Los sitios locales (plak list) y los recursos del panel nunca se mezclan: todo aquí habla explícitamente de datos del panel y se resuelve con la conexión guardada por plak connect.
plak panel sites [--page N] [--per-page N] [--all] [--json]
plak panel site <id|dominio> [--json]
plak panel servers [--page N] [--per-page N] [--all] [--json]
plak panel server <id|nombre> [--json]
Paginación y selección
--page Ny--per-page N(1–100, por defecto 25).--allrecorre todas las páginas para inventarios y automatizaciones.- La selección acepta un id numérico (consulta directa) o el dominio/nombre exacto (recorre páginas, hasta 10).
--jsondevuelve la respuesta sin el secreto.
plak panel sites --all
plak panel site ejemplo.com
plak panel servers --all --json
plak panel server 7
Requiere los endpoints personales GET /api/v1/sites, /sites/{id}, /servers y /servers/{id} (alcance user:read). Un id ajeno resuelve a 404 en el servidor: los recursos de otras cuentas no se listan ni son enumerables desde aquí.
Seguridad de origen
El token guardado jamás se envía a otro origen. --panel URL o --dev en un comando panel se rechazan: para cambiar de panel, reconecta primero.
# No hace esto: reutilizar la credencial en otro origen
plak connect --panel https://panel.otro.example
plak panel sites
Estados
- Cuenta vacía:
No sites yet/No servers yet(salida0). - Token inválido, revocado o caducado: apunta a
plak connectpara reconectar. - Cuenta bloqueada: se informa como tal.
- Sin conexión:
Not connected. Run: plak connect.
Continúa con vinculación y migraciones para usar un sitio del panel con push/pull, o con la referencia de la API para el contrato HTTP.