Um dashboard leve e auto-hospedado que reúne feeds RSS, Reddit, Hacker News, YouTube, previsão do tempo e muito mais em uma página configurável.
notclickable-jordan/starbase-80
Uma página inicial self-hosted, implantável com Docker, que lista serviços e links a partir de um único arquivo de configuração JSON.
- Estrelas
- 560
- Forks
- 25
- Issues abertas
- 5
- Último commit
- há 2 meses
O que é?
Starbase 80 é uma página inicial estática para containers Docker, serviços self-hosted ou qualquer conjunto de links. Você define categorias e serviços em um arquivo config.json, e o app gera uma página organizada com ícones, títulos e descrições curtas para cada item.
O app não se conecta à API do Docker, então não descobre containers automaticamente. Em vez disso, você mantém a lista manualmente. O app é desenvolvido em Node e gera HTML estático, por isso a página carrega sem JavaScript no lado do cliente. Depois de alterar a configuração, reinicie o container e atualize o navegador.
Por padrão, a página acompanha a configuração de tema escuro ou claro do sistema operacional, mas também é possível fixar um tema. Os ícones podem vir de arquivos locais, do conjunto Dashboard Icons, dos ícones Material Design ou do selfh.st, com ícones separados para os modos claro e escuro. Títulos, logotipos, cores de fundo e comportamento dos links são controlados por variáveis de ambiente.
Recursos principais
- 01Define categorias e serviços em um único arquivo config.json.
- 02Oferece suporte a ícones de arquivos locais, Dashboard Icons, Material Design e selfh.st.
- 03Acompanha automaticamente o modo escuro ou claro do sistema operacional, com a opção de fixar um tema.
- 04Gera HTML estático sem JavaScript no lado do cliente.
- 05Permite personalizar título, logotipo, cores de fundo e comportamento dos links por meio de variáveis de ambiente.
- 06Oferece uma opção oculta para desativar um serviço sem excluir sua entrada.
Casos de uso
- Criar uma página inicial para um servidor doméstico ou homelab que executa vários serviços Docker.
- Criar um painel no estilo de favoritos para ferramentas internas e links de documentação de uma equipe.
- Disponibilizar uma página inicial simples e somente para leitura em um dispositivo pequeno, onde leveza é importante.
Em coleções
Tópicos
Perguntas frequentes
- O que é starbase-80?
- Uma página inicial self-hosted, implantável com Docker, que lista serviços e links a partir de um único arquivo de configuração JSON. Starbase 80 é uma página inicial estática para containers Docker, serviços self-hosted ou qualquer conjunto de links. Você define categorias e serviços em um arquivo config.json, e o app gera uma página organizada com ícones, títulos e descrições curtas para cada item.
- starbase-80 é gratuito? Qual é a licença?
- starbase-80 é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- starbase-80 ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de starbase-80 foi em 11 de set. de 2026.
- Para que posso usar starbase-80?
- Criar uma página inicial para um servidor doméstico ou homelab que executa vários serviços Docker. Criar um painel no estilo de favoritos para ferramentas internas e links de documentação de uma equipe. Disponibilizar uma página inicial simples e somente para leitura em um dispositivo pequeno, onde leveza é importante.
- Onde consigo starbase-80?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/notclickable-jordan/starbase-80
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um painel de aplicações self-hosted com descoberta via Docker, widgets com APIs proxy para mais de 100 serviços e configuração baseada em YAML.
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.
Um dashboard self-hosted para homelabs, com contas multiusuário, verificações de integridade dos serviços em tempo real, temas e métricas do Prometheus.
Uma página inicial self-hosted que descobre e lista automaticamente seus serviços, dashboards e documentos do Docker, Kubernetes e Tailscale.
Uma página inicial estática para seu servidor, configurada em YAML, que lista e permite pesquisar seus serviços self-hosted.