O que server-admin-skill faz?
🖥️ Habilidade de Administração de Servidores Universal para Agentes de IA | Habilidade de Administração de Servidores Universal para Agentes de IA
Visão Geral
Esta habilidade permite que agentes de IA realizem tarefas de administração de servidores de forma padronizada. Ela abstrai as diferenças entre sistemas operacionais e ambientes, fornecendo um conjunto consistente de comandos.
Como Usar
- Instalação: Clone o repositório e siga as instruções de configuração detalhadas no arquivo
INSTALL.md. - Configuração: Defina as variáveis de ambiente necessárias, como
SERVER_HOST,SERVER_USEReSERVER_KEY_PATH. - Comandos: Utilize os comandos disponíveis, como:
server list-processes– Lista processos em execução.server check-disk– Verifica o uso de disco.server restart-service– Reinicia um serviço específico.server run-command– Executa um comando arbitrário no servidor.
Exemplos
# Verificar o status do servidor
server check-status --host myserver.com
# Listar processos ativos
server list-processes --filter nginx
# Executar script personalizado
server run-command --cmd "sudo systemctl status apache2"
Plataformas Suportadas
| Sistema Operacional | Suporte |
|---|---|
| Linux (Ubuntu 20.04+) | ✅ |
| Linux (CentOS 7+) | ✅ |
| Linux (Debian 10+) | ✅ |
| macOS (Big Sur+) | ✅ |
Contribuição
Contribuições são bem-vindas! Consulte o arquivo CONTRIBUTING.md para diretrizes.
Licença
Este projeto está licenciado sob a MIT License – veja o arquivo LICENSE para detalhes.