Repolode
nxzai

nxzai/NextExplorer

Explorador de arquivos web auto-hospedado e executado com Docker, com login local e via OIDC, pré-visualização de arquivos, editor integrado e compartilhamento por links.

Alternativa open source a:Google DriveDropbox

Estrelas
1,199
Forks
37
Issues abertas
69
Último commit
há 11 dias

O que é?

O NextExplorer é um explorador de arquivos baseado na web que você executa no seu próprio servidor. Ele permite navegar pelas pastas montadas em um contêiner Docker e gerenciá-las pelo navegador, com visualização em grade, lista ou colunas e suporte a arrastar e soltar.

O acesso é controlado por usuários e grupos locais, com opção de login único via OIDC. Administradores podem limitar o acesso de usuários não administradores a volumes específicos, e também é possível habilitar pastas pessoais por usuário. Os arquivos podem ser compartilhados por links somente para leitura ou com permissão de edição, incluindo acesso de convidados e uma área “Compartilhados comigo”.

O aplicativo exibe prévias de imagens, vídeos e PDFs, gera miniaturas com FFmpeg e inclui um editor de texto e código com realce de sintaxe. A busca combina a pesquisa por nome e conteúdo dos arquivos, usando ripgrep quando disponível. Também é possível conectar o OnlyOffice Document Server para editar documentos de escritório.

Recursos principais

  • 01Usuários e grupos locais, além de login único opcional via OIDC.
  • 02Pré-visualização de imagens, vídeos e PDFs, com miniaturas geradas pelo FFmpeg.
  • 03Editor integrado de texto e código com realce de sintaxe.
  • 04Compartilhamento por links somente para leitura ou com permissão de edição, com acesso de convidados.
  • 05Busca por nome e conteúdo de arquivos com ripgrep.
  • 06Imagem Docker única, com volumes montados em /mnt.

Casos de uso

  • Navegar e compartilhar arquivos de um servidor doméstico ou NAS pelo navegador.
  • Dar a uma equipe ou a familiares acesso controlado a pastas específicas.
  • Executar um portal de arquivos auto-hospedado atrás de um proxy reverso, com login SSO.

Início rápido

  1. 1

    Crie um arquivo docker-compose.yml usando o exemplo de Quickstart do README e monte seus arquivos em /mnt.

  2. 2

    Inicie o serviço com Docker Compose e abra http://localhost:3000.

Antes de usar

  • O README apresenta o Docker como principal opção de implantação e não traz instruções para executar o projeto sem Docker.
  • O projeto é licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas sejam disponibilizadas nos mesmos termos.

Em coleções

Tópicos

Perguntas frequentes

O que é NextExplorer?
Explorador de arquivos web auto-hospedado e executado com Docker, com login local e via OIDC, pré-visualização de arquivos, editor integrado e compartilhamento por links. O NextExplorer é um explorador de arquivos baseado na web que você executa no seu próprio servidor. Ele permite navegar pelas pastas montadas em um contêiner Docker e gerenciá-las pelo navegador, com visualização em grade, lista ou colunas e suporte a arrastar e soltar.
NextExplorer é gratuito? Qual é a licença?
NextExplorer é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
NextExplorer ainda é mantido?
Manutenção ativa. O último commit de NextExplorer foi em 27 de out. de 2026.
Para que posso usar NextExplorer?
Navegar e compartilhar arquivos de um servidor doméstico ou NAS pelo navegador. Dar a uma equipe ou a familiares acesso controlado a pastas específicas. Executar um portal de arquivos auto-hospedado atrás de um proxy reverso, com login SSO.
Como instalar NextExplorer?
Crie um arquivo docker-compose.yml usando o exemplo de Quickstart do README e monte seus arquivos em /mnt. Inicie o serviço com Docker Compose e abra http://localhost:3000.
Onde consigo NextExplorer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nxzai/NextExplorer

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

Projetos relacionados