Use this skill to interact with a 1Panel instance through authenticated HTTP API calls. The bundled resources are TypeScript source files grouped by module, with query-oriented actions implemented now and mutation endpoints reserved for later expansion.
ONEPANEL_BASE_URLONEPANEL_API_KEYONEPANEL_TIMEOUT_MSONEPANEL_SKIP_TLS_VERIFY=truemonitoringResource monitoring, dashboard current status, top processes, historical monitor data, GPU history.
websitesWebsite list/detail, Nginx config reads, domain list, HTTPS config, SSL certificate reads, website log reads.
appsApp catalog lookup, installed app list, installed app detail, service list, port/connection info.
containersContainer list/status/detail, inspect, stats, streaming log reads.
logsOperation logs, login logs, system log file list, generic line-by-line log reads.
cronjobsCronjob list/detail, next execution preview, execution records, record log reads.
task-center1Panel task-center list and executing count.
nodesNode list, simple node list, node options, node summary. Some endpoints may require Pro/XPack.
Human-readable overview of module boundaries, common entrypoints, and reserved write scope.
Shared authenticated 1Panel client.
Executable CLI entry for runtime or shell-based tool calls.
Registry of all module definitions.
scripts/modules/*.tsModule-specific actions and reserved mutation endpoint definitions.
dist/, so normal use should call node dist/scripts/cli.js ... directly without rebuilding first.npm run build only after changing TypeScript source files such as scripts/*/.ts.共 3 个版本