Sobre o projeto

Sena Repo é um gerenciador de biblioteca de visual novels (Galgame) de código aberto e auto-hospedado, adotando uma arquitetura de servidor + cliente, adequado para implantar a biblioteca de jogos em um servidor remoto (como NAS), permitindo que o usuário controle totalmente seu próprio site, em vez de um gerenciador de jogos local. Principais recursos: - Gerenciamento de biblioteca: varre, raspa e classifica arquivos de jogos de visual novel, exibindo-os no cliente em visualização dupla de grade/lista, com filtros por empresa (desenvolvedora), tags e plataforma. - Página de detalhes do jogo: exibe capa, fundo, sinopse, tags, lista de versões e entrada de download. - Download e instalação: o cliente pode baixar e extrair automaticamente para o diretório especificado, suportando importar jogos como jogos de terceiros do Steam e gerar atalhos. - Injeção de patches do Steam: varre, raspa e combina arquivos de patch, injetando patches em visual novels compradas no Steam; tanto o cliente quanto o servidor fornecem interface de gerenciamento de patches. - Edição de metadados: compara e seleciona campo a campo os resultados de raspagem de múltiplas fontes. - Usuários e configurações: fornece páginas de informações pessoais, gerenciamento de usuários e configurações. Plataformas e implantação: os selos do README indicam suporte a Windows, Android e Linux. Tutoriais de instalação e uso estão no site oficial de documentação https://sena-repo.github.io. Licença e avisos: o projeto usa a licença AGPL-3.0; versões modificadas precisam ser de código aberto se implantadas publicamente ou distribuídas. O aviso de isenção do README declara: o projeto é apenas para fins legais, não fornece jogos originais, recursos de pirataria ou capacidade de contornar autorizações; o projeto é desenvolvido com auxílio de IA, a segurança não foi auditada, e é necessário reforço próprio antes da implantação pública; atualizações futuras podem envolver mudanças no servidor, com possível perda de dados. O projeto referencia vários projetos de código aberto, como 7-Zip-zstd, OpenList e Playnite.