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: sudo apt update && sudo apt upgrade -y
- 
Instale as ferramentas necessárias: sudo apt install -y curl git
- 
Se ainda não estiver instalado, instale o docker: curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.shAdicione seu usuário ao grupo Docker: sudo usermod -aG docker $USERReinicie o Raspberry Pi: sudo reboot
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: sudo docker pull lissy93/dashy
- 
Crie um diretório para a configuração Dashy: mkdir -p ~/dashy/conf
- 
Execute o contêiner Dashy: sudo docker run -d \ -p 8080:80 \ -v ~/dashy/conf:/app/public/conf \ --name dashy \ lissy93/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: nano ~/dashy/conf/config.yaml
- 
Modifique o arquivo para incluir seus serviços. Aqui está um exemplo simples: appConfig: title: "My Dashboard" description: "Centralized control panel for my services" sections: - name: "Network Tools" items: - title: "Router" url: "http://192.168.1.1" icon: "fas fa-network-wired" - title: "NAS" url: "http://192.168.1.100" icon: "fas fa-server" - title: "OctoPrint" url: "http://192.168.1.50" icon: "fas fa-print"
- 
Salve o arquivo e reinicie o Dashy para aplicar alterações: sudo docker restart dashy
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 appConfigseção emconfig.yaml:appConfig: theme: "hacker"
- 
Run Dashy em uma porta personalizada: Altere o mapeamento da porta ao executar o contêiner do Docker: sudo docker run -d -p 3000:80 ...
- 
Configurar o início automático: Verifique se o Dashy é iniciado na inicialização criando um serviço Docker Systemd: sudo systemctl enable docker
Solução de problemas
- 
Dashy não é acessível: - Verifique se o contêiner está em execução:
sudo docker ps
- Verifique se há erros nos logs do contêiner:
sudo docker logs dashy
 
- Verifique se o contêiner está em execução:
- 
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!
 
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
   
   
   
   
   
   
   
   
   
   
   
   
  