Tudo bom pessoal, sou apaixonado por tecnología e informatica. Por isso sempre estou estudando e pesquisando o que posso usar no meu dia a dia. Seja como usuário comum ou como devops.
Como eu sou um usuário curioso, sempre estou achando coisas interessante para me ajudar a monitorar os aplicativos a minha rede em casa.
Este repositório documenta a Configuração do Dashy. O objetivo é fornecer um guia passo a passo para configurar Dashy funcional e acessível a partir de outros dispositivos na mesma rede.
Dashy é um dashboard altamente personalizável, que permite organizar e gerenciar links, serviços e aplicações a partir de uma interface simples e intuitiva.
- 1 Raspberry Pi 3 ou superior com pelo menos 2GB de RAM.
- Cartões microSD com pelo menos 16GB.
- Sistema operacional: Raspberry Pi OS Lite ou Ubuntu Server.
- Docker e Docker-Compose configurado.
- Rede interna com DHCP configurado.
-
Para iniciar o Dashy com o Docker, execute o seguinte comando no terminal:
- -d: Executa o container em segundo plano (detached).
- -p 4000:80: Mapeia a porta 4000 do host para a porta 80 do container, tornando o Dashy acessível em
http://localhost:4000. - -v /local/path/to/config.yml:/app/public/conf.yml: Monta o arquivo de configuração local
config.ymlno container. - lissy93/dashy:latest: A imagem oficial do Dashy.
docker run -d \
-p 4000:80 \
--name dashy \
-v /local/path/to/config.yml:/app/public/conf.yml \
lissy93/dashy:latest
Esse comando faz o seguinte:
- up -d: Inicia os serviços definidos no arquivo
docker-compose.ymlem segundo plano (detached). - O Dashy estará disponível no seu navegador na URL http://IP-do-Raspberry:8080.
Para gerenciar o Dashy usando Docker Compose, crie um arquivo chamado docker-compose.yml com o seguinte conteúdo:
version: '3'
services:
dashy:
image: lissy93/dashy:latest
container_name: dashy
ports:
- "4000:80"
volumes:
- ./config.yml:/app/public/conf.yml
restart: unless-stopped
Salve o arquivo e execute o seguinte comando para iniciar o Dashy:
docker-compose up -dEsse comando faz o seguinte:
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
