Repolode
revenz

revenz/Fenrus

Uma página inicial pessoal e autohospedada, além de um painel para nova aba, que dá acesso rápido aos seus apps, sites e mecanismos de busca.

Alternativa open source a:Start.me

Estrelas
797
Forks
49
Issues abertas
31
Último commit
mês passado

O que é?

Fenrus é uma página inicial pessoal que pode ser usada como página de nova aba do navegador. Organize seus apps, links e outros painéis em grupos e abra tudo em uma única página.

Os itens podem ser de quatro tipos: links simples, apps básicos com ícone em alta resolução, apps inteligentes que buscam e exibem informações adicionais do serviço e links para outros painéis. Você também pode configurar mecanismos de busca personalizados com atalhos para pesquisar diretamente na página.

Fenrus é uma aplicação ASP.NET Core que roda com o runtime do .NET ou em um contêiner Docker. A configuração fica armazenada em um banco de dados LiteDB, e os dados confidenciais são criptografados com uma chave guardada junto ao banco. Há suporte para execução atrás de um reverse proxy com autenticação OAuth.

Recursos principais

  • 01Grupos de links, apps e painéis aninhados em uma única página
  • 02Itens de app básicos e inteligentes; os inteligentes podem exibir informações adicionais do serviço
  • 03Mecanismos de busca personalizados com palavras-chave de atalho
  • 04Download automático de favicon para links sem ícone
  • 05Deploy via Docker ou diretamente com .NET, com porta configurável
  • 06Suporte a reverse proxy com cabeçalhos encaminhados para login OAuth

Casos de uso

  • Substituir a página de nova aba do navegador por um iniciador pessoal para os sites que você usa com frequência
  • Executar uma página inicial autohospedada em um servidor doméstico ou NAS, acessível pela sua rede
  • Oferecer um painel compartilhado para uma família ou equipe pequena, com contas de usuário e uma função de administrador

Início rápido

  1. 1

    Instale o ASP.NET Core Runtime e execute o Fenrus com dotnet

    dotnet Fenrus.dll
  2. 2

    Ou execute o Fenrus com Docker (método recomendado), montando a pasta de dados

    docker run -d --name=Fenrus -e TZ=Pacific/Auckland -p 3000:3000 -v /path/to/data:/app/data --restart unless-stopped revenz/fenrus:latest
  3. 3

    Abra a página no navegador e cadastre o primeiro usuário, que será o administrador

Antes de usar

  • É necessário ter o ASP.NET Core Runtime instalado para executar sem Docker.
  • Configurações de proxy reverso com OAuth exigem ajustes adicionais nos cabeçalhos e no proxy.

Em coleções

Tópicos

Perguntas frequentes

O que é Fenrus?
Uma página inicial pessoal e autohospedada, além de um painel para nova aba, que dá acesso rápido aos seus apps, sites e mecanismos de busca. Fenrus é uma página inicial pessoal que pode ser usada como página de nova aba do navegador. Organize seus apps, links e outros painéis em grupos e abra tudo em uma única página.
Fenrus é gratuito? Qual é a licença?
Fenrus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Fenrus ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de Fenrus foi em 6 de out. de 2026.
Para que posso usar Fenrus?
Substituir a página de nova aba do navegador por um iniciador pessoal para os sites que você usa com frequência Executar uma página inicial autohospedada em um servidor doméstico ou NAS, acessível pela sua rede Oferecer um painel compartilhado para uma família ou equipe pequena, com contas de usuário e uma função de administrador
Como instalar Fenrus?
Instale o ASP.NET Core Runtime e execute o Fenrus com dotnet: dotnet Fenrus.dll Ou execute o Fenrus com Docker (método recomendado), montando a pasta de dados: docker run -d --name=Fenrus -e TZ=Pacific/Auckland -p 3000:3000 -v /path/to/data:/app/data --restart unless-stopped revenz/fenrus:latest Abra a página no navegador e cadastre o primeiro usuário, que será o administrador
Onde consigo Fenrus?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/revenz/Fenrus

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

Projetos relacionados