1panel

Comprehensive 1Panel server management skill for AI agents. Manage Linux servers, Docker containers, databases, websites, SSL certificates, and more through 580+ API endpoints.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "1panel" with this command: npx skills add eaveluo/1panel-skill

1Panel Skill

Manage 1Panel servers through AI agents. Full access to 580+ API endpoints covering containers, databases, websites, SSL, file management, system monitoring, and more.

Prerequisites

Configuration

Set environment variables:

export ONEPANEL_API_KEY="your-api-key"
export ONEPANEL_HOST="localhost"      # optional, default: localhost
export ONEPANEL_PORT="8080"           # optional, default: 8080
export ONEPANEL_PROTOCOL="http"       # optional, default: http

Quick Start

# List containers
node {baseDir}/scripts/1panel.mjs containers

# Get container info
node {baseDir}/scripts/1panel.mjs container <id>

# Start/Stop/Restart container
node {baseDir}/scripts/1panel.mjs start <id>
node {baseDir}/scripts/1panel.mjs stop <id>
node {baseDir}/scripts/1panel.mjs restart <id>

# List images
node {baseDir}/scripts/1panel.mjs images

# List websites
node {baseDir}/scripts/1panel.mjs websites

# List databases
node {baseDir}/scripts/1panel.mjs databases

# List files
node {baseDir}/scripts/1panel.mjs files /opt

# Get system info
node {baseDir}/scripts/1panel.mjs system

# Get dashboard info
node {baseDir}/scripts/1panel.mjs dashboard

Available Commands

CommandDescription
containersList all Docker containers
container <id>Get container details
start <id>Start a container
stop <id>Stop a container
restart <id>Restart a container
imagesList Docker images
websitesList websites
databasesList databases
files <path>List files in directory
systemGet system information
dashboardGet dashboard information

API Coverage

Container & Docker (24 tools)

  • Container lifecycle (create, start, stop, restart, pause, kill, remove)
  • Image management (pull, push, build, tag, save, load)
  • Network & Volume management
  • Docker Compose operations

Website Management (24 tools)

  • Website creation and configuration
  • Domain management
  • SSL certificate (Let's Encrypt, manual upload)
  • HTTPS configuration
  • Nginx configuration
  • OpenResty (XPack)

Database (24 tools)

  • MySQL (create, delete, bind user, change password)
  • PostgreSQL
  • Redis (config, password, status)

File Operations (19 tools)

  • List, upload, download
  • Compress/Decompress (zip, tar, tar.gz)
  • Move, rename, delete
  • Permissions (chmod, chown)

System & Security (20+ tools)

  • System settings
  • Firewall rules
  • Fail2ban
  • SSH management
  • ClamAV antivirus
  • FTP server

Monitoring (8 tools)

  • Dashboard
  • System monitor
  • Device info
  • Disk management

Backup & Recovery (13 tools)

  • Backup operations
  • Backup accounts (local, SFTP, OSS, S3)
  • System snapshots
  • Recycle bin

XPack Features (47 tools)

  • AI Agent management
  • MCP Server
  • Ollama models
  • GPU monitoring
  • OpenResty
  • Node.js runtime

Output Format

All commands output JSON:

{
  "data": [...],
  "success": true
}

Or on error:

{
  "error": true,
  "message": "Error description"
}

Advanced Usage

For full API access, use as a library:

import { OnePanelClient } from '1panel-skill';

const client = new OnePanelClient({
  host: 'localhost',
  port: 8080,
  apiKey: 'your-api-key',
  protocol: 'http'
});

// Full API access
const containers = await client.containers.list();
const websites = await client.websites.list();

Links

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Harbor Skills

Harbor 镜像仓库综合管理技能。用于 Harbor 日常运维、项目与镜像管理、安全扫描、清理策略、CI/CD 集成、GitOps、复制规则、存储管理、备份恢复、webhook 联动等所有 Harbor 相关操作。当用户提到 Harbor、镜像仓库管理、Docker 镜像、镜像安全扫描、CI/CD 镜像推送/拉...

Registry SourceRecently Updated
Automation

Dynamics Crm

Microsoft Dynamics 365 integration. Manage crm and sales data, records, and workflows. Use when the user wants to interact with Microsoft Dynamics 365 data.

Registry SourceRecently Updated
Automation

Jira

Jira integration. Manage project management and ticketing data, records, and workflows. Use when the user wants to interact with Jira data.

Registry SourceRecently Updated
Automation

Generate Education Ad Creative Brief

Plan campaign visuals and hooks for education promotions. Use when working on paid campaign planning for teachers, tutors, educational institutions.

Registry SourceRecently Updated