Anify
v1.3.0
強大的動漫,漫畫和輕型小說網絡應用。
注意:此項目利用BUN。在嘗試運行andify之前,請安裝它。
cd推入目錄。 git clone https://github.com/Eltik/Anify.gitbun i 。這將安裝所有子repos的node_modules依賴關係。bun run lint和bun run build以構建所有目錄。README.MD文件以獲取其他安裝/要求。bun start使用/anify-startup目錄使用PM2啟動所有服務。如果您想單獨啟動特定的服務,則可以將cd降為目錄並運行bun start或bun dev 。 Anify的核心組件是後端和前端。在不使用外部API(例如Simkl和Malsync)的情況下,使用自定義映射,後端在將映射存儲在數據庫中之前,將映射所有類型的日語媒體和收集信息。為了創建一個全堆棧網站,前端請求服務器端的數據以獲取後端的劇集/章節和來源/頁面,從而使觀看動漫和閱讀漫畫/輕型小說具有平穩且安全的體驗。此外,還有一台身份驗證服務器,可在首選網站上跟踪您喜歡的節目和系列。
如您所料,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就是這樣!有關啟動單個來源的更多詳細信息,請查看受尊敬的目錄。