Repolode
linuxserver

linuxserver/Heimdall

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.

Estrelas
9,365
Forks
621
Issues abertas
4
Último commit
há 4 dias

O que é?

O Heimdall é um dashboard self-hosted que reúne os links das suas aplicações web em um só lugar, para que eles não se percam entre os favoritos do navegador. Você pode adicionar qualquer site ou serviço como um bloco e também usar o Heimdall como página inicial do navegador, com uma barra de pesquisa integrada compatível com Google, Bing ou DuckDuckGo.

Para softwares self-hosted populares, o Heimdall oferece apps "Foundation", que preenchem automaticamente o ícone e a cor padrão do bloco. Os apps "Enhanced" se conectam à API do serviço e exibem informações em tempo real no bloco, como o tamanho da fila e a velocidade de download no NZBGet ou no SABnzbd.

É uma aplicação Laravel 11 que requer PHP 8.4 ou superior com suporte a SQLite. Ela pode ser executada clonando o repositório e apontando um servidor web para a pasta public, ou usando a imagem Docker do linuxserver.io em x86-64, armhf e arm64.

Recursos principais

  • 01Organize links para aplicações web e quaisquer outros sites em um único dashboard.
  • 02Use o Heimdall como página inicial do navegador, com uma barra de pesquisa para Google, Bing ou DuckDuckGo.
  • 03Os apps Foundation preenchem automaticamente os ícones e as cores dos blocos para aplicações reconhecidas.
  • 04Os apps Enhanced exibem estatísticas em tempo real de serviços compatíveis por meio de suas APIs.
  • 05Personalize os provedores de pesquisa usando um arquivo de configuração YAML.
  • 06Disponível como imagem Docker para x86-64, armhf e arm64.

Casos de uso

  • Criar uma página inicial com links para todos os serviços de um servidor doméstico ou homelab.
  • Trocar uma barra de favoritos bagunçada por um lançador visual para ferramentas usadas com frequência.
  • Monitorar filas de download do SABnzbd ou do NZBGet na mesma página dos outros apps.

Início rápido

  1. 1

    Clone o repositório ou extraia o arquivo da versão em uma pasta

  2. 2

    Crie o arquivo .env a partir do exemplo

    cp .env.example .env
  3. 3

    Gere a chave de criptografia da aplicação

    php artisan key:generate
  4. 4

    Inicie o servidor de teste integrado para fazer testes simples

    php artisan serve

Antes de usar

  • Requer PHP 8.4 ou mais recente e várias extensões do PHP, incluindo suporte a sqlite e zip.
  • É necessário hospedar por conta própria e, por padrão, endereços IP privados ou internos são bloqueados em solicitações do lado do servidor.

Em coleções

Tópicos

Perguntas frequentes

O que é Heimdall?
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. O Heimdall é um dashboard self-hosted que reúne os links das suas aplicações web em um só lugar, para que eles não se percam entre os favoritos do navegador. Você pode adicionar qualquer site ou serviço como um bloco e também usar o Heimdall como página inicial do navegador, com uma barra de pesquisa integrada compatível com Google, Bing ou DuckDuckGo.
Heimdall é gratuito? Qual é a licença?
Heimdall é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Heimdall ainda é mantido?
Manutenção ativa. O último commit de Heimdall foi em 19 de out. de 2026.
Para que posso usar Heimdall?
Criar uma página inicial com links para todos os serviços de um servidor doméstico ou homelab. Trocar uma barra de favoritos bagunçada por um lançador visual para ferramentas usadas com frequência. Monitorar filas de download do SABnzbd ou do NZBGet na mesma página dos outros apps.
Como instalar Heimdall?
Clone o repositório ou extraia o arquivo da versão em uma pasta Crie o arquivo .env a partir do exemplo: cp .env.example .env Gere a chave de criptografia da aplicação: php artisan key:generate Inicie o servidor de teste integrado para fazer testes simples: php artisan serve
Onde consigo Heimdall?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/linuxserver/Heimdall

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados