# janime **Repository Path**: mirrors/janime ## Basic Information - **Project Name**: janime - **Description**: 这是一个番剧管理系统,主要用于部署在个人NAS服务器上,订阅和下载RSS内容,然后自动追番~~~ version: v2.0.8 图片演示 功能要点 蜜柑RSS订阅自动下载内容 在 - **Primary Language**: Java - **License**: GPL-2.0 - **Default Branch**: main - **Homepage**: https://www.oschina.net/p/janime - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 3 - **Created**: 2024-05-07 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

🌸 ElysianAnime

一个专注动漫番剧管理的私人媒体服务器

RSS 订阅 • 自动下载 • 智能追番 • 私有化部署

License Release Java Vue MySQL

项目简介功能特性界面预览快速开始关联项目

--- ## 📖 项目简介 ElysianAnime 是一个运行在本地环境的番剧媒体库工具。它主要用于解决 RSS 订阅、自动下载以及本地媒体文件的整理展示问题,辅助用户更方便地管理 NAS 中的动漫资源。 ## ✨ 功能特性 * **📡 RSS 订阅管理**:支持解析 RSS 源,根据设定规则筛选并匹配番剧资源。 * **🔗 下载器对接**:对接 qBittorrent,将匹配到的资源自动推送至下载队列。 * **🖥️ Web 可视化**:提供基于 Web 的管理后台,以海报墙形式展示已订阅或入库的媒体信息。 * **🏠 本地部署**:适合部署在 NAS 或个人服务器上,通过 Docker 或源码运行。 * **🧩 客户端支持**:可配合配套的桌面端播放器使用,支持调用本地播放器打开资源。 ## 📸 界面预览
首页海报墙
详情页信息
订阅与资源管理
播放与设置
## 🛠️ 技术栈 * **后端**: Java 17 (Spring Boot) * **前端**: Vue 3 + TypeScript * **数据库**: MySQL 8.0+ * **缓存**: Redis ## 🚀 快速开始 ### 环境要求 在开始之前,请确保您的环境满足以下要求: * **JDK**: 17+ * **Node.js**: 14+ * **MySQL**: 8.0+ * **Redis**: 运行中 * **qBittorrent**: 运行中且开启 Web UI ### 部署步骤 1. **数据库初始化** 导入项目提供的 SQL 脚本到您的 MySQL 数据库中。 2. **后端启动** 修改配置文件(数据库连接、Redis配置、qBittorrent配置),然后启动 Spring Boot 服务。 3. **前端启动** ```bash cd elysiananime-ui npm install npm run dev ``` 4. **访问系统** * 访问地址:`http://localhost:8086` * 默认账号:`admin` * 默认密码:`admin123456` ## 🔗 关联项目 为了获得更好的播放体验(如支持内封字幕、特殊格式),推荐配合我们的桌面端播放器使用: * 🖥️ **[ElysianAnime-Viewer](https://github.com/CoCoTeaNet/ElysianAnime-Viewer)**: 基于 MPV 内核的桌面客户端。 ## 🤝 贡献指南 欢迎提交 Issue 和 Pull Request!如果您有好的想法或发现了 Bug,请随时告知我们。 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 📄 开源协议 本项目采用 [GPL-2.0](LICENSE) 协议开源。 ---
Made with ❤️ by CoCoTeaNet