Um dashboard self-hosted para homelabs, com edição pela interface gráfica, autenticação SSO integrada, notícias via RSS, widgets e integrações com apps self-hosted.
codewec/dashlit
Um dashboard auto-hospedado, feito com Svelte, para organizar links, ferramentas e o status de serviços em um só lugar.
Alternativa open source a:Homepage
Linkwarden
- Estrelas
- 478
- Forks
- 17
- Issues abertas
- 8
- Último commit
- anteontem
O que é?
O DashLit é uma página inicial auto-hospedada para seus favoritos e serviços. Organize links em vários dashboards com layouts em linhas, colunas ou masonry, reorganize grupos e itens arrastando e soltando e defina dashboards padrão por usuário ou para todo o sistema. É possível verificar a disponibilidade da URL de cada item, com indicadores de status atualizados em tempo real na página.
O projeto é distribuído como um único binário Go com o frontend em Svelte incorporado e pode ser executado via Docker, por um script de instalação do systemd no Linux ou por um helper de Proxmox LXC. O acesso pode ser feito com senha local ou OIDC, incluindo Pocket ID, com opções para controlar o cadastro e a vinculação de contas. É possível buscar ícones no selfh.st e no Iconify, e a interface oferece vários temas claros e escuros inspirados no Catppuccin, além de paletas personalizadas. Dashboards, grupos e itens podem ser importados, exportados e clonados.
Recursos principais
- 01Vários dashboards com visibilidade pública, autenticada ou privada
- 02Grupos e itens organizados por arrastar e soltar, com suporte para desktop e dispositivos touch
- 03Monitoramento da disponibilidade de URLs com indicadores de status em tempo real
- 04Login com senha local e autenticação OIDC, incluindo Pocket ID
- 05Busca de ícones no selfh.st e no Iconify
- 06Navegação pelo teclado, filtros e atalhos com teclas modificadoras
Casos de uso
- Criar uma página inicial para um home lab com serviços auto-hospedados
- Compartilhar os links internos e o diretório de ferramentas de uma equipe com acesso protegido por login
- Monitorar em uma única página se os serviços internos estão acessíveis
- Executar um dashboard leve em um Raspberry Pi ou contêiner Proxmox
Início rápido
- 1
Baixe a imagem do contêiner
docker pull ghcr.io/codewec/dashlit:latest - 2
Inicie o DashLit, mas primeiro substitua o valor de JWT_SECRET
docker run -d --name dashlit --restart unless-stopped -p 3000:8080 -e JWT_SECRET='replace-with-a-long-random-secret' -v dashlit-data:/data ghcr.io/codewec/dashlit:latest - 3
Acesse http://localhost:3000 e crie a primeira conta, que se tornará administradora
Antes de usar
- O valor padrão de JWT_SECRET é destinado ao desenvolvimento e deve ser substituído em produção.
- Ao hospedar por conta própria, você precisa gerenciar o servidor, o volume de dados e os backups.
Em coleções
Tópicos
Perguntas frequentes
- O que é dashlit?
- Um dashboard auto-hospedado, feito com Svelte, para organizar links, ferramentas e o status de serviços em um só lugar. O DashLit é uma página inicial auto-hospedada para seus favoritos e serviços. Organize links em vários dashboards com layouts em linhas, colunas ou masonry, reorganize grupos e itens arrastando e soltando e defina dashboards padrão por usuário ou para todo o sistema. É possível verificar a disponibilidade da URL de cada item, com indicadores de status atualizados em tempo real na página.
- dashlit é gratuito? Qual é a licença?
- dashlit é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- dashlit ainda é mantido?
- Manutenção ativa. O último commit de dashlit foi em 5 de nov. de 2026.
- Para que posso usar dashlit?
- Criar uma página inicial para um home lab com serviços auto-hospedados Compartilhar os links internos e o diretório de ferramentas de uma equipe com acesso protegido por login Monitorar em uma única página se os serviços internos estão acessíveis Executar um dashboard leve em um Raspberry Pi ou contêiner Proxmox
- Como instalar dashlit?
- Baixe a imagem do contêiner: docker pull ghcr.io/codewec/dashlit:latest Inicie o DashLit, mas primeiro substitua o valor de JWT_SECRET: docker run -d --name dashlit --restart unless-stopped -p 3000:8080 -e JWT_SECRET='replace-with-a-long-random-secret' -v dashlit-data:/data ghcr.io/codewec/dashlit:latest Acesse http://localhost:3000 e crie a primeira conta, que se tornará administradora
- Onde consigo dashlit?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/codewec/dashlit
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um dashboard pessoal auto-hospedável para homelabs, com verificações de status, widgets, temas, pacotes de ícones e editor de configuração na interface.
Uma página inicial leve e auto-hospedada, com uma coleção configurável de links, busca e páginas personalizadas simples, tudo definido em um único arquivo de configuração.
Um dashboard de aplicações self-hosted e página inicial do navegador para organizar links de apps web, com estatísticas em tempo real de serviços compatíveis.
Dashboard auto-hospedado que reúne RSS, Reddit, Hacker News, clima, status do Docker e mais em uma página; fork do Glance.
Workspace de navegador auto-hospedado para terminais SSH e transferências de arquivos SFTP, com contas multiusuário, passkeys, OIDC e armazenamento criptografado de chaves.