Anime robuste, manga et roman léger.
Remarque: Ce projet utilise BUN. Veuillez l'installer avant d'essayer d'exécuter Anify.
cd dans le répertoire. git clone https://github.com/Eltik/Anify.gitbun i . Cela installera les dépendances node_modules pour tous les sous-représentants.bun run lint et bun run build pour construire tous les répertoires.README.MD de chaque répertoire pour des installations / exigences supplémentaires.bun start pour démarrer tous les services à l'aide de PM2 via le répertoire /anify-startup . Si vous souhaitez démarrer individuellement un service spécifique, vous pouvez cd dans un répertoire et exécuter bun start ou bun dev . Les composants principaux d'ANIFY sont le backend et le frontend. En utilisant des mappages personnalisés sans l'utilisation d'API externes tels que SIMKL et Malsync, le backend cartaque tous les types de supports japonais et rassemble des informations avant de stocker les mappages dans une base de données. Pour créer un site Web complet, le frontend demande ensuite des données sur le côté du serveur pour récupérer des épisodes / chapitres et des sources / pages du backend permettant une expérience fluide et sécurisée en regardant des anime et des romans de manga / manga de lecture. De plus, il existe un serveur d'authentification pour suivre vos émissions et séries préférées sur un site Web préféré.
Comme vous pouvez vous y attendre, Anify nécessite des nodejs. Cependant, pour des performances, Anify utilise BUN pour les temps de réponse les plus rapides possibles.
curl -fsSL https://bun.sh/install | bashÀ des fins de mise en cache, Anify utilise Redis pour stocker temporairement les données (généralement pendant environ une heure).
# Prerequisites
sudo apt install lsb-release
# Signing and packages and stuff
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
echo " deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $( lsb_release -cs ) main " | sudo tee /etc/apt/sources.list.d/redis.list
# Installation
sudo apt-get update
sudo apt-get install redis
# Start
sudo redis-server
# Flushes the database
redis-cli flushallC'est ça! Pour des informations plus détaillées sur le démarrage des sources individuelles, jetez un œil aux répertoires respectés.