Sobre o projeto

O MediaServer é um sistema de servidor de mídia auto-hospedado e gerenciamento de arquivos projetado para servidores domésticos ou dispositivos NAS. Diferentemente de alternativas focadas em metadados como o Jellyfin, o MediaServer prioriza uma abordagem centrada nas pastas, tornando-o ideal para bibliotecas de mídia mistas, pessoais ou altamente personalizadas. Ele oferece uma interface web rápida e minimalista que permite aos usuários navegar pela estrutura de seus arquivos enquanto assistem ao conteúdo. Principais recursos incluem: - Player de Mídia: Um player desenvolvido sob medida com atalhos de teclado, controles de velocidade de reprodução, efeitos de fundo ambiente e suporte a legendas (VTT, SRT, ASS). - Análises: Histórico de visualização detalhado, contagem de replays e mapas de calor da reprodução por usuário. - Gerenciamento de Metadados: Edição manual dos metadados de vídeos, pastas e músicas, que persiste mesmo se os arquivos forem movidos ou renomeados. - Suporte a Música: Inclui um player de música com suporte a letras via LrcLib e detecção automática de capa embutida. - Compartilhamento: Gera pré-visualizações Open Graph (estilo AniList) para pastas e mídias, facilitando o compartilhamento em plataformas sociais. - Painel de Controle: Uma interface de gerenciamento no lado do servidor para tarefas de varredura, organização da biblioteca, gestão de usuários e monitoramento de desempenho. O projeto é construído usando Laravel e Vue, sendo implantado principalmente via Docker. Ele foi projetado para uso pessoal e enfatiza a organização controlada pelo usuário em vez de raspagem automatizada.