Надежный аниме, манга и легкий роман Web-App.
Примечание: этот проект использует булочку. Пожалуйста, установите его перед попыткой запустить Anify.
cd в каталог. git clone https://github.com/Eltik/Anify.gitbun i . Это установит зависимости node_modules для всех подрепо.bun run lint и bun run build , чтобы построить все каталоги.README.MD для дополнительной установки/требований.bun start , чтобы запустить все службы, используя PM2 через каталог /anify-startup . Если вы хотите индивидуально запустить определенную услугу, вы можете cd в каталог и запустить bun start или bun dev . Основные компоненты Anify - это бэкэнд и фронт. Используя пользовательские сопоставления без использования внешних API, таких как Simkl и Malsync, бэкэнд отображает все типы японских средств массовой информации и собирает информацию перед хранением сопоставлений в базе данных. Для создания веб-сайта с полным стеком, Frontend затем запрашивает данные на стороне сервера, чтобы извлечь эпизоды/главы и источники/страницы из бэкэнда, что позволяет плавно и надежно наблюдать за аниме и читать манги/световые романы. Кроме того, существует сервер аутентификации для отслеживания ваших любимых шоу и серий на предпочтительном веб -сайте.
Как вы можете ожидать, ANIFY требует Nodejs. Тем не менее, для сак -сан, Anify использует BUN для наиболее быстрого времени отклика.
curl -fsSL https://bun.sh/install | bashВ целях кэширования ANIFY использует REDIS для временного хранения данных (обычно около часа).
# 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 flushallВот и все! Для получения более подробной информации о запуске отдельных источников, взгляните на уважаемые каталоги.