Conhecendo o Community-Scripts
O Proxmox VE Helper-Scripts, mantido pelo projeto Community-Scripts, é uma fonte valiosa de scripts para facilitar a instalação de aplicativos no seu ambiente Proxmox. Este guia avançado aborda cuidados específicos ao usar scripts do Community-Scripts, garantindo a segurança e a funcionalidade esperadas.

Baixando e Executando Scripts
Baixando o Script
Todos os scripts do Community-Scripts seguem o mesmo formato:
``bash``
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/technitiumdns.sh)"
Este comando baixa o script do GitHub e o executa como root no host do Proxmox, que é a máquina que controla todos os seus containers e backups.
Verificando o Script
Para garantir que o script é seguro e confiável, é essencial verificar onde ele está baixando o restante do código. O script carrega funções de outros arquivos do projeto e executa um instalador dentro do container. Todos os recursos devem vir do próprio Community-Scripts e do site oficial do aplicativo.
Recursos e Tipo de Container
Prefira o tipo de container unprivileged, que é o padrão para a maioria dos casos. Para serviços que precisam ficar, use o modo avançado e defina IP fixo e storage certo durante a criação do container. Isso evita problemas futuros, especialmente relacionados a DNS.
Antes de Executar
Antes de executar qualquer script, certifique-se de que o backup da noite foi feito. Isso garante que você possa voltar ao estado anterior em caso de problemas.
Conclusão
Lembre-se de revisar e ler scripts antes de executá-los no shell do host. Isso é especialmente importante quando se trata de scripts do Community-Scripts, que têm acesso root e podem afetar diretamente o seu ambiente Proxmox. Ao seguir essas precauções, você pode aproveitar ao máximo a funcionalidade do Community-Scripts sem correr riscos.
Recursos Adicionais
Para mais informações e exemplos de scripts, consulte o blog do autor: [https://blog.brumarino.com/community-scripts-proxmox/](https://blog.brumarino.com/community-scripts-proxmox/)