À propos du projet
Sena Repo est un gestionnaire de bibliothèque privée pour visual novels (Galgame) auto-hébergé et open source. Il adopte une architecture client-serveur, idéale pour déployer la bibliothèque de jeux sur un serveur distant (comme un NAS), permettant aux utilisateurs de contrôler entièrement leur site, plutôt qu'un gestionnaire local.
Fonctionnalités principales :
- Gestion de la bibliothèque : scanne, scrape et trie les fichiers de visual novels, affichés en vue grille ou liste dans le client, avec filtrage par éditeur, étiquette ou plateforme.
- Page de détail du jeu : affiche la couverture, le fond, la description, les étiquettes, la liste des versions et les options de téléchargement.
- Téléchargement et installation : le client peut télécharger et décompresser automatiquement dans un répertoire spécifié, et permet d'importer des jeux en tant que jeux Steam tiers avec création de raccourcis.
- Injection de correctifs Steam : scanne, scrape et associe des fichiers de correctifs pour injecter des correctifs dans les visual novels achetés sur Steam ; le client et le serveur offrent une interface de gestion des correctifs.
- Édition des métadonnées : compare et sélectionne champ par champ les résultats de scraping provenant de multiples sources.
- Utilisateurs et paramètres : propose des pages pour les informations personnelles, la gestion des utilisateurs et les réglages.
Plateformes et déploiement : les badges du README indiquent la prise en charge de Windows, Android et Linux. Les instructions d'installation et d'utilisation sont disponibles sur le site officiel de documentation : https://sena-repo.github.io.
Licence et avertissements : le projet est sous licence AGPL-3.0 ; toute version modifiée déployée publiquement ou distribuée doit être open source. Le README précise que le projet est destiné à un usage légal uniquement, ne fournit pas de jeux, de ressources crackées ni de moyens de contourner les autorisations ; il est développé avec l'aide de l'IA et n'a pas été audité pour la sécurité, nécessitant un renforcement avant tout déploiement public ; les mises à jour futures pourraient impliquer des modifications côté serveur avec un risque de perte de données. Le projet a référencé plusieurs projets open source comme 7-Zip-zstd, OpenList et Playnite.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.