> For the complete documentation index, see [llms.txt](https://docs.discloud.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.discloud.com/sdks-and-libraries/npm-library.md).

# Biblioteca NPM

## 📦 O que é discloud.app?

**discloud.app** é a biblioteca oficial **Node.js** para interagir com a **API da Discloud**. Esta poderosa biblioteca permite gerenciar suas aplicações programaticamente, realizar uploads, monitorar status, controlar o ciclo de vida da aplicação e muito mais, tudo a partir de seus projetos JavaScript ou TypeScript.

## ✨ Principais Recursos

<table data-column-title-hidden data-view="cards"><thead><tr><th align="center"></th><th align="center"></th></tr></thead><tbody><tr><td align="center"><strong>🚀 Gerenciamento de Aplicações</strong></td><td align="center">Faça upload, atualização, início, parada, reinício e exclusão de suas aplicações com chamadas simples da API.</td></tr><tr><td align="center"><strong>📊 Monitoramento em Tempo Real</strong></td><td align="center">Obtenha status da aplicação, visualize logs, verifique uso de recursos e monitore métricas de performance.</td></tr><tr><td align="center"><strong>👥 Gerenciamento de Equipe</strong></td><td align="center">Gerencie moderadores de aplicações, permissões e controles de acesso colaborativo.</td></tr><tr><td align="center"><strong>⚙️ Configuração Avançada</strong></td><td align="center">Gerencie alocação de RAM, pacotes APT, variáveis de ambiente e configurações personalizadas.</td></tr><tr><td align="center"><strong>📁 Operações de Arquivo</strong></td><td align="center">Suporte para múltiplos formatos de arquivo incluindo streams, buffers e caminhos diretos de arquivo.</td></tr><tr><td align="center"><strong>🔒 Autenticação Segura</strong></td><td align="center">Gerenciamento integrado de tokens e comunicação segura da API com tratamento de erros.</td></tr></tbody></table>

## 🔗 Links Úteis

* **📖** [**Documentação da API**](/api-and-integrations/api-overview.md) - Documentação completa do TypeDoc
* **🐙** [**Repositório GitHub**](https://github.com/discloud/discloud.app) - Código fonte e issues
* **📦** [**Pacote NPM**](https://www.npmjs.com/package/discloud.app) - Download e informações de versão

## 🚀 Início Rápido

Pronto para começar? Confira nossos guias abrangentes:

<table data-card-size="large" data-view="cards"><thead><tr><th data-card-target data-type="content-ref"></th><th align="center"></th><th data-hidden></th><th data-hidden></th><th data-hidden></th></tr></thead><tbody><tr><td><a href="/pages/vBSCMyB4a8FjFN0DVu5p">/pages/vBSCMyB4a8FjFN0DVu5p</a></td><td align="center">Aprenda como instalar, configurar e autenticar com a biblioteca.</td><td></td><td></td><td></td></tr><tr><td><a href="/pages/7K39sUUpGMnzPbzXZ7rS">/pages/7K39sUUpGMnzPbzXZ7rS</a></td><td align="center">Explore exemplos práticos e casos de uso comuns para todos os recursos da biblioteca.</td><td></td><td></td><td></td></tr></tbody></table>

## 📋 Pré-requisitos

Antes de usar a biblioteca discloud.app, certifique-se de ter:

✅ **Gerenciador de pacotes NPM, Yarn, PNPM ou Bun**\
✅ **Token da API da Discloud** ([Saiba como obter o seu aqui](/faq/general-questions/how-can-i-get-my-discloud-api-token.md))

## 💡 Por Que Usar discloud.app?

Seja você construindo **scripts de automação**, **pipelines CI/CD**, **dashboards de monitoramento** ou **ferramentas administrativas**, a biblioteca discloud.app oferece:

* **🎯 API Simples e Intuitiva** - Interface limpa baseada em promises que é fácil de aprender
* **⚡ Alto Desempenho** - Otimizada para velocidade com tratamento eficiente de requisições
* **🛡️ Tratamento de Erros** - Gerenciamento abrangente de erros e suporte a depuração
* **🔄 Desenvolvimento Ativo** - Atualizações regulares

***

## 🆘 Precisa de Ajuda?

Se você encontrar algum problema ou tiver dúvidas:

* 📖 Verifique os [**Exemplos de Uso**](/sdks-and-libraries/python-library/usage-examples.md) para cenários comuns
* 🐛 Relate bugs nos [**Issues do GitHub**](https://github.com/discloud/discloud.app/issues/new?template=bug.yml)
* 💬 Junte-se à nossa [**Comunidade Discord**](https://discord.discloudbot.com)
