O Dashy é um aplicativo de painel poderoso e personalizável que permite gerenciar e visualizar seus serviços, ferramentas e recursos favoritos da Web em um só lugar. A execução do Dashy em um Raspberry Pi permite que você tenha um painel de controle centralizado para sua rede e aplicativos, perfeito para servidores domésticos e pequenas redes.
O que você precisará
- Raspberry Pi (3, 4 ou posterior é recomendado)
- Cartão microSD (pelo menos 8 GB, classe 10 ou melhor)
- Fonte de energia (5V, 2,5A Mínimo para Pi 3; 5V, 3a para PI 4)
- Raspberry Pi OS (Lite ou desktop, dependendo da preferência)
- Conexão com a Internet
- Docker instalado (ou node.js se estiver executando manualmente)
Etapa 1: Prepare o Raspberry Pi
-
Atualize o Raspberry Pi:
-
Instale as ferramentas necessárias:
-
Se ainda não estiver instalado, instale o docker:
Adicione seu usuário ao grupo Docker:
Reinicie o Raspberry Pi:
Etapa 2: Instale o Dashy usando o Docker
Dashy pode ser implantado rapidamente usando o Docker. Siga estas etapas para subir e correr em funcionamento:
-
Puxe a imagem do Docker Docker:
-
Crie um diretório para a configuração Dashy:
-
Execute o contêiner Dashy:
-
Acesse o Dashy em seu navegador:
http://<raspberry-pi-ip>:8080
Etapa 3: Configurar Dashy
Dashy usa um config.yaml
Arquivo para definir o layout e o conteúdo do seu painel.
-
Abra o diretório de configuração:
-
Modifique o arquivo para incluir seus serviços. Aqui está um exemplo simples:
-
Salve o arquivo e reinicie o Dashy para aplicar alterações:
Etapa 4: aprimoramentos opcionais
-
Ativar https: Use um proxy reverso como o nginx ou o Traefik para proteger o Dashy com HTTPS.
-
Personalize a aparência: Dashy suporta temas e personalização de layout. Modifique o
appConfig
seção emconfig.yaml
: -
Run Dashy em uma porta personalizada: Altere o mapeamento da porta ao executar o contêiner do Docker:
-
Configurar o início automático: Verifique se o Dashy é iniciado na inicialização criando um serviço Docker Systemd:
Solução de problemas
-
Dashy não é acessível:
- Verifique se o contêiner está em execução:
- Verifique se há erros nos logs do contêiner:
-
Alterações de configuração não aplicadas:
- Garantir
config.yaml
é salvo no diretório correto. - Reinicie o contêiner Dashy depois de fazer alterações.
- Garantir
-
Uso de alto recurso:
- Reduza o número de serviços e widgets em seu painel.
- Atualize para um Raspberry Pi 4 para melhor desempenho.
Aplicações do Dashy
- Painel de controle centralizado para gerenciar serviços de rede.
- Acesso rápido a ferramentas de automação residencial e servidores de mídia.
- Monitorando dispositivos IoT e aplicativos locais.
- Painel personalizado para produtividade diária.
Conclusão
O Dashy fornece uma solução de painel versátil e personalizável para organizar e gerenciar seus serviços da Web. Seguindo este guia, você pode configurar e executar o Dashy em um Raspberry Pi, criando um hub centralizado para suas ferramentas e recursos. Experimente diferentes configurações e temas para fazer com que o painel de controle do Dashy!