Servidor multimédia self-hosted gratuito · Windows, Linux e Docker
NexusM: servidor multimédia self-hosted gratuito
O NexusM organiza e transmite os seus filmes, séries, música, fotografias, podcasts, audiolivros e livros digitais a partir de equipamento que lhe pertence. Instale-o em Windows, Linux ou Docker e aceda à sua biblioteca em qualquer navegador ou no Android TV.
Sem nuvem, sem conta
A sua biblioteca nunca sai da sua máquina. Não há registo, não há serviço remoto e nada comunica com o exterior.
Sem subscrição
Todas as funcionalidades estão incluídas, incluindo a transcodificação por hardware. Não existe nível pago nem nada reservado.
Funciona com o que já tem
Um único serviço .NET 8 em Windows, Linux ou Docker, que disponibiliza uma interface web na porta 8182.
Transcodificação por hardware
O FFmpeg com NVENC, Quick Sync ou AMF transforma qualquer ficheiro num fluxo que o seu navegador consegue reproduzir.
Construído sobre tecnologias abertas comprovadas
- C# / .NET 8
- ASP.NET Core (Kestrel)
- SQLite + Entity Framework Core
- FFmpeg
- NVENC / QSV / AMF
- HLS
- TMDB
- Jikan (MyAnimeList)
- DLNA / UPnP
- Docker
Tudo o que os seus conteúdos precisam, num só lugar
Um centro multimédia self-hosted completo: filmes, séries, música, fotografias, livros, podcasts e audiolivros, todos indexados, ilustrados e reproduzíveis a partir de qualquer dispositivo da sua rede.
A sua biblioteca de streaming privada, bem organizada
Percorra toda a coleção com cartazes, avaliações e sinopses obtidos automaticamente do TMDB e reproduza diretamente no navegador, em qualquer dispositivo.
- Reproduz MP4, MKV, AVI, VOB, TS, WebM e outros formatos
- Cartazes, avaliações e sinopses obtidos do TMDB
- Transcodificação em tempo real para qualquer dispositivo e ficheiro
- Filtre e navegue por género, avaliação, ano e mais
Uma biblioteca musical realmente bonita
As capas dos álbuns são extraídas automaticamente dos seus ficheiros. Navegue por artista, álbum ou faixa, ouça de imediato no navegador ou sintonize a rádio na Internet.
- MP3, FLAC, AAC, OGG, WAV e outros formatos
- Capas incorporadas extraídas durante a análise
- Mais de 70 estações de rádio na Internet incluídas
As suas memórias ficam no seu equipamento
Uma galeria rápida, sem envios para a nuvem e sem acesso de terceiros. As suas fotografias nunca saem do servidor de casa.
- JPG, PNG, GIF, BMP, WebP e outros formatos
- Grelha de miniaturas rápida com visualizador em tamanho real
- Georreferenciação com vista de mapa interativa
A sua estante digital, sempre à mão
As miniaturas dos PDF são geradas automaticamente e os ePUB abrem diretamente no navegador, sem instalar mais nada.
- PDF com miniaturas de capa geradas automaticamente
- Leitor de ePUB integrado no navegador
- Totalmente self-hosted, sem contas
Podcasts de áudio e de vídeo
Importe as suas subscrições a partir de um ficheiro OPML ou adicione qualquer feed RSS pelo endereço. São suportados podcasts de áudio e de vídeo.
- Importação das subscrições existentes em formato OPML
- Adição de qualquer feed RSS com um único endereço
- Suporte para formatos de áudio e de vídeo
Uma estante pensada para longas audições
Importe audiolivros em M4B ou MP3 com uma análise dedicada e configuração de pastas própria, separada da biblioteca musical.
- Suporte para os formatos M4B e MP3
- Análise dedicada com configuração de pastas própria
- Coleção organizada automaticamente ao importar
E há mais: anime com metadados do MyAnimeList, agrupamento por saga, modo TV Go Big, visualizador musical, scrobbling, DLNA e sete temas de interface estão descritos na página de funcionalidades. Ver todas as funcionalidades
Instale-o onde os ficheiros já estão
O NexusM é um único serviço .NET 8. Execute-o na máquina que já guarda os seus conteúdos e aceda a partir de todos os navegadores da sua rede.
Windows x64
Versão autónoma para Windows 10 e 11 e Windows Server. Extraia, edite o NexusM.conf e inicie o serviço.
Linux x64
Arquivo tar.gz para qualquer distribuição x64 recente. Ideal para um servidor doméstico, um NAS com Docker ou um pequeno servidor na sua rede.
Docker
Obtenha dockernexusm/nexusm no Docker Hub e execute-o com o compose. Cinco comandos até ter o servidor a funcionar.
Android TV e Google TV
Aplicação nativa para a sala, atualmente distribuída como APK de instalação manual. Também reproduz ficheiros offline.
Self-hosted significa que os dados continuam a ser seus
O NexusM funciona inteiramente no seu próprio equipamento. Não existe conta NexusM, nem retransmissão na nuvem, nem índice remoto da sua biblioteca. O software não comunica connosco, não envia telemetria e não integra SDK de análise ou de publicidade.
Os únicos pedidos para o exterior são os que o utilizador solicita: a procura de metadados no TMDB ou no Jikan durante uma análise, os fluxos de rádio e de podcasts e os serviços de scrobbling que ligar por sua iniciativa.
- Sem rastreio, sem telemetria e sem SDK de publicidade
- Biblioteca, base de dados e imagens ficam na sua máquina
- Apenas rede local por predefinição; o acesso remoto é uma escolha sua
- Os metadados só são consultados quando executa uma análise
Transcodificação por hardware, incluída sem custos
O NexusM usa o FFmpeg para converter em tempo real, num fluxo HLS, tudo o que o navegador não consegue reproduzir. Quando o ficheiro já é compatível, o modo REMUX limita-se a reempacotá-lo, mantendo o uso do processador próximo de zero.
A aceleração por hardware é suportada em NVIDIA NVENC, Intel Quick Sync e AMD AMF. Faz parte do produto gratuito: não há nível pago que a desbloqueie.
- Aceleração por hardware NVENC, Quick Sync e AMF
- O modo REMUX evita recodificar ficheiros compatíveis
- Entrega HLS com avanço e várias qualidades
- Pipeline assíncrona .NET para reproduções em simultâneo
A sua biblioteca no ecrã grande
A aplicação nativa para Android TV e Google TV leva toda a sua biblioteca para a sala com uma interface pensada para o comando: imagens grandes, elenco, listas de reprodução e pesquisa, tudo navegável com o direcional. Também funciona offline como leitor local dos conteúdos transferidos para o dispositivo.
- Aplicação nativa para Google TV e Android TV
- Filmes, séries, anime, videoclipes e música numa só aplicação
- Reprodução offline dos conteúdos transferidos localmente
- Liga-se diretamente ao seu servidor, sem nuvem pelo meio
Vem do Plex, do Jellyfin ou do Emby?
O NexusM cobre o mesmo terreno dos servidores multimédia estabelecidos, com uma diferença importante: tudo está incluído e nada exige conta ou subscrição.
- A transcodificação por hardware é gratuita, não é um extra pago
- Sem conta, sem início de sessão na nuvem e sem serviço associado
- Livros digitais, audiolivros e biblioteca de anime já incluídos
Perguntas frequentes
O que é o NexusM e para que serve?
O NexusM é um gestor de bibliotecas multimédia multiplataforma escrito em C# com .NET 8. Indexa os seus vídeos, música, fotografias, PDF e ePUB numa base de dados SQLite através do Entity Framework Core, disponibiliza uma interface web com ASP.NET Core (Kestrel), obtém metadados de filmes e séries do TMDB, transcodifica vídeo com o FFmpeg incluindo aceleração por hardware, extrai capas de álbuns, gera miniaturas de PDF, lê ePUB e inclui um leitor de rádio na Internet com mais de 70 estações.
Quais são os requisitos de sistema?
O NexusM funciona em Windows x64, Linux x64 e em Docker. A aplicação ocupa cerca de 250 MB, aos quais acresce a base de dados e as imagens em cache. Para transcodificar com folga recomendam-se 8 GB de memória e uma GPU com NVENC, Quick Sync ou AMF, embora a reprodução direta e o REMUX exijam muito menos.
Quais são o utilizador e o PIN predefinidos?
O NexusM inclui uma única conta de administrador: o utilizador é admin e o PIN é 000000. São os mesmos em Windows, Linux, Docker e na aplicação para Android TV, e aparecem também na página de transferências. Use-os no primeiro acesso e altere depois o PIN nas definições, sobretudo se outras pessoas conseguirem chegar ao seu servidor.
O NexusM é gratuito?
Sim, o NexusM é gratuito para uso pessoal não comercial, sem subscrição e sem nível pago. É de código visível e não de código aberto no sentido da OSI: o código está publicado no GitHub sob a CC BY-NC-ND 4.0, que permite o uso e o estudo mas não o uso comercial nem a redistribuição de versões modificadas. Existem licenças comerciais mediante pedido.
Que formatos de vídeo são suportados?
Todos os contentores e codecs comuns, incluindo MP4, MKV, AVI, WMV, FLV, MOV, MPG, MPEG, VOB, TS e WebM. O que um navegador não consegue reproduzir diretamente é transcodificado pelo FFmpeg para H.264/AAC em tempo real, com aceleração por hardware quando a GPU o permite.
Posso aceder à biblioteca a partir de outros dispositivos?
Sim. O NexusM disponibiliza uma interface web na porta 8182 por predefinição, pelo que qualquer telemóvel, tablet, portátil ou televisor na mesma rede a pode abrir num navegador. Existe também uma aplicação nativa para Android TV e um servidor DLNA/UPnP integrado para clientes como o VLC, a Roku e os televisores. Para aceder a partir do exterior, use uma VPN ou um túnel privado em vez de expor a porta.
Como funcionam os metadados?
Os filmes e as séries são associados ao The Movie Database (TMDB), que fornece cartazes, imagens de fundo, avaliações, géneros, elenco e sinopses. O anime é associado separadamente ao MyAnimeList através da API Jikan, que não exige chave. Os metadados são obtidos durante a análise e depois guardados em cache local, pelo que percorrer a biblioteca não gera pedidos externos.
O NexusM é uma boa alternativa ao Plex?
É uma alternativa razoável se quiser deixar de pagar e de iniciar sessão. O NexusM não exige conta nem Plex Pass: a transcodificação por hardware, a obtenção de metadados e todas as outras funcionalidades estão incluídas gratuitamente. Acrescenta ainda coisas que o Plex não oferece, como o modo TV Go Big com comando web no telemóvel, o visualizador Nightclub e uma biblioteca de anime dedicada. Em troca, abdica do vasto catálogo de aplicações cliente do Plex e do seu acesso remoto pronto a usar.
Como se compara o NexusM ao Jellyfin?
Ambos são gratuitos e self-hosted. O Jellyfin é verdadeiramente de código aberto sob GPL e tem um ecossistema de extensões e clientes muito maior. O NexusM traz mais funcionalidades de origem, sem extensões: modo TV Go Big com comando instantâneo no telemóvel, Nightclub Mode, scrobbling nativo para Trakt.tv, Last.fm e ListenBrainz, biblioteca de anime com metadados do MyAnimeList, bibliotecas de livros e audiolivros, agrupamento por saga, servidor DLNA e sete temas de interface. O NexusM é de código visível e não de código aberto, e não tem API de extensões.
Como se compara o NexusM ao Emby?
O Emby reserva várias funcionalidades, entre elas a transcodificação por hardware e a transmissão em dispositivos móveis, à subscrição Emby Premiere. No NexusM são gratuitas para todos. O NexusM acrescenta ainda o modo TV Go Big, o visualizador Nightclub, o scrobbling nativo e uma secção de anime. O Emby, em contrapartida, tem mais aplicações cliente oficiais e um percurso mais longo.
Existe uma aplicação para TV ou para telemóvel?
Existe uma aplicação nativa para Google TV e Android TV, distribuída como APK de instalação manual enquanto se prepara a publicação na Google Play Store. Em telemóveis e tablets, o NexusM usa-se no navegador em vez de uma aplicação dedicada, e o telemóvel transforma-se num comando tátil quando o modo Go Big está a funcionar noutro ecrã. Uma aplicação Samsung Tizen está em desenvolvimento.
Começar e obter ajuda
Instruções de instalação, o guia completo, as notas de versão e o repositório do código estão a um clique de distância.
Guia do utilizador (PDF)
Guia completo de instalação e utilização, da primeira análise às definições de transcodificação.
Registo de alterações
O que muda em cada versão, incluindo a versão 2026.22 atual.
Código-fonte
Consulte o código publicado e o README no GitHub.
Contactar o projeto
Dúvidas, comentários ou pedidos de licença comercial.
Comece com o seu próprio servidor
O NexusM 2026.22 para Windows e Linux, a imagem Docker e o APK para Android TV já estão disponíveis.
Versão mais recente 2026.22, publicada a 23-julho-2026.
Gratuito para uso pessoal não comercial.