Files
Emanuel Almeida 6b3a6f2698 feat: refactor 30+ skills to Anthropic progressive disclosure pattern
- All SKILL.md files now <500 lines (avg reduction 69%)
- Detailed content extracted to references/ subdirectories
- Frontmatter standardised: only name + description (Anthropic standard)
- New skills: brand-guidelines, spec-coauthor, report-templates, skill-creator
- Design skills: anti-slop guidelines, premium-proposals reference
- Removed non-standard frontmatter fields (triggers, version, author, category)

Plugins affected: infraestrutura, marketing, dev-tools, crm-ops, gestao,
core-tools, negocio, perfex-dev, wordpress, design-media

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 15:05:03 +00:00

8.5 KiB

name, description
name description
cwp-scripts Referência completa dos scripts oficiais da pasta /scripts/ do CWP — todos os comandos CLI documentados.

/cwp-scripts - Referência Completa Scripts CWP

Todos os scripts oficiais documentados do CWP. Zero assumptions, zero hallucinations.

REGRA #38 - ZERO INVENCAO: NUNCA improvisar comandos. Verificar estado actual ANTES de alterar. Pesquisar wiki CWP se necessario. Usar APENAS scripts oficiais.


Servidor Alvo

Servidor IP MCP User
CWP Principal 176.9.3.158 ssh-unified root

Documentação Base

Documentação Hub (Consultar SEMPRE)

Manuais locais (Hub/06-Operacoes/Documentacao/Manuais/CWP/):

  • CWP-Manual-Completo.md - Admin Guide + Wiki completo (todas as seccoes) - 503KB
  • CWP-Ferramentas-Desenvolvimento.md - API Manager completo (53 endpoints) - 82KB

Quick Reference: Hub/06-Operacoes/Documentacao/Quick-Reference/QR-CWP.md

NotebookLM (pesquisa AI sobre toda a documentacao CWP):

mcp__notebooklm__notebook_query notebook_id:"0ded7bd6-69b3-4c76-b327-452396bf7ea7" query:"scripts comandos cwp api"

Como Executar

sh /scripts/NOME_SCRIPT
# ou
/scripts/NOME_SCRIPT

Scripts por Categoria

Sistema CWP

Script Descrição
/scripts/cwp_version Ver versão do CWP
/scripts/update_cwp Actualizar CWP
/scripts/restart_cwpsrv Restart painel CWP
/scripts/reload_cwpsrv Reload daemon CWP
/scripts/cwp_monitor Verificar load do servidor
/scripts/cwp_set_memory_limit Alterar memory limit
/scripts/add_alert Adicionar alerta

Utilizadores e Contas

Script Descrição
/scripts/list_users Listar todas as contas
/scripts/list_domains Listar addon domains
/scripts/list_subdomains Listar subdomínios
/scripts/whoowns DOMINIO Descobrir owner de domínio
/scripts/user_backup USERNAME Criar backup de conta
/scripts/ulimit_user_check Verificar limites de utilizador
/scripts/cwpsrv_rebuild_user_conf Rebuild config de utilizadores

SSL / Certificados

Script Descrição
/scripts/install_acme Instalar/reinstalar acme.sh
/scripts/autossl_reload Reload AutoSSL
/scripts/autossl_fix_tmp_path Corrigir path temp AutoSSL
/scripts/autossl_generate_apache_conf Gerar config Apache SSL
/scripts/generate_hostname_ssl Gerar SSL para hostname
/scripts/hostname_ssl_restart_services Restart serviços após SSL hostname

MySQL / Base de Dados

Script Descrição
/scripts/upgrade_mysql Upgrade MySQL para 5.5
/scripts/mysql_pwd_reset Reset password root MySQL
/scripts/mysql_fix_myisam_tables Reparar tabelas MyISAM
/scripts/mysql_phpmyadmin_update Actualizar phpMyAdmin
/scripts/mysql_set_max_connections Definir max_connections
/scripts/mysql_show_max_connections Ver max_connections actual
/scripts/checkdb Verificar erros nas BDs

Email / Mail

Script Descrição
/scripts/install_cbpolicyd Instalar limite emails/hora
/scripts/check_postqueue Verificar mail queue
/scripts/mail_queue_stats Estatísticas mail queue
/scripts/mail_roundcube_update Actualizar RoundCube
/scripts/mail_vmail_import Importar contas de /var/vmail
/scripts/mail_rebuild_sni_certs Rebuild certificados mail

Web Servers

Script Descrição
/scripts/restart_httpd Restart Apache
/scripts/apache_mpm_calculator Gerar config Apache MPM
/scripts/varnish_clear_cache Limpar cache Varnish

PHP

Script Descrição
/scripts/phpfpm_rebuild_user_conf Rebuild config PHP-FPM
/scripts/php_big_file_upload Definir limite upload
/scripts/update_ioncube Actualizar IonCube
/scripts/cron_fix_openbasedir Corrigir open_basedir cron
/scripts/dso_handler_remove Remover handler PHP DSO

Segurança

Script Descrição
/scripts/cwp_bruteforce_protection Activar protecção brute-force
/scripts/security_is_my_server_hacked Verificar se servidor comprometido
/scripts/cwpsecure_update_rules Actualizar regras kernel seguro

FTP

Script Descrição
/scripts/reinstall_pure-ftpd Reinstalar Pure-FTP
/scripts/install_pure-ftpd_tls Instalar TLS no FTP

DNS

Script Descrição
/scripts/dns_sync_slave2 Sync zonas DNS

Aplicações

Script Descrição
/scripts/install_imagick Instalar ImageMagick
/scripts/install_maldet Instalar Maldet (malware)
/scripts/install_net2ftp Instalar Net2FTP
/scripts/install_terminal Instalar terminal CWP
/scripts/install_supportKey Instalar chave suporte
/scripts/softaculous_fix_update Corrigir Softaculous

Antivírus / AntiSpam

Script Descrição
/scripts/freshclam Actualizar ClamAV
/scripts/reinstall_clamd_amavisd Reinstalar ClamD e Amavis
/scripts/clamd_fix_100_cpu_usage Corrigir ClamD 100% CPU

API

Script Descrição
/scripts/install_api Instalar/gerar API CWP
/scripts/check_api Verificar API detalhado

Outros

Script Descrição
/scripts/chroot_add Adicionar JailKit
/scripts/chroot_remove Remover JailKit
/scripts/bandwidth_run Verificar bandwidth
/scripts/disk_check Verificar partições
/scripts/cgroups_blkio Obter disk id para cgroups
/scripts/net_show_connections Ver conexões ordenadas
/scripts/open_basedir-suphp Forçar open_basedir
/scripts/image_rebuild_server_config Rebuild config servidor para default
/scripts/cpanel_addhandlers Adicionar handlers cPanel ao suphp
/scripts/el8_stream_convert_to_cwp_stable Converter CentOS 8 Stream para Stable

Scripts Mais Usados (Top 10)

  1. /scripts/user_backup USERNAME - Backup de conta
  2. /scripts/whoowns DOMINIO - Descobrir owner
  3. /scripts/list_users - Listar contas
  4. /scripts/security_is_my_server_hacked - Verificar segurança
  5. /scripts/mysql_pwd_reset - Reset MySQL root
  6. /scripts/restart_httpd - Restart Apache
  7. /scripts/check_postqueue - Ver mail queue
  8. /scripts/cwp_version - Ver versão CWP
  9. /scripts/update_cwp - Actualizar CWP
  10. /scripts/varnish_clear_cache - Limpar cache

API CWP (/scripts/cwp_api)

Além dos scripts individuais, o CWP tem API unificada:

Accounts

/scripts/cwp_api account remove_user USERNAME
/scripts/cwp_api account suspend_user USERNAME
/scripts/cwp_api account unsuspend_user USERNAME
/scripts/cwp_api account fix_perms USERNAME
/scripts/cwp_api account list_domains USERNAME
/scripts/cwp_api account update_diskquota_all
/scripts/cwp_api account update_limits_all
/scripts/cwp_api account mail_fix_permissions
/scripts/cwp_api account update_policyd_all
/scripts/cwp_api account rebuild_etc_named_conf
/scripts/cwp_api account rebuild_var_named_all
/scripts/cwp_api account rebuild_var_named USERNAME DOMAIN

WebServers

/scripts/cwp_api webservers rebuild_all
/scripts/cwp_api webservers rebuild_user USERNAME
/scripts/cwp_api webservers restart
/scripts/cwp_api webservers reload

Apps

/scripts/cwp_api apps install_softaculous
/scripts/cwp_api apps remove_softaculous
/scripts/cwp_api apps install_sitepad
/scripts/cwp_api apps remove_sitepad

Checklist Antes de Executar

  • Verificar nome do script correcto
  • Verificar parâmetros necessários
  • Backup se operação destrutiva
  • Executar e verificar output
  • Documentar acção

Contexto NotebookLM

ANTES de executar, consultar notebooks para contexto especializado:

Notebook ID Consultar quando
WordPress Config CLI fb2f26bd-8cb0-4d4c-bafc-4f1ebb51c51d Sempre
mcp__notebooklm__notebook_query({
  notebook_id: "fb2f26bd-8cb0-4d4c-bafc-4f1ebb51c51d",
  query: "<adaptar ao contexto de scripts CWP e administração CLI>"
})

Integrar insights do NotebookLM nas recomendações e decisões.


Versão: 1.0.0 | Autor: Descomplicar® Fonte: wiki.centos-webpanel.com/cwp-scripts