├── .gitignore ├── Dockerfile ├── README.md ├── docker-compose.yml ├── frontend ├── favicon.svg ├── index.html ├── package.json ├── src │ ├── App.vue │ ├── api │ │ └── index.js │ ├── assets │ │ └── main.css │ ├── components │ │ ├── AdvancedFilterManager.vue │ │ ├── DisplayOrderManager.vue │ │ ├── LibraryEditDialog.vue │ │ ├── SystemSettings.vue │ │ └── VirtualLibraries.vue │ ├── main.js │ └── stores │ │ └── main.js └── vite.config.js ├── src ├── admin_server.py ├── assets │ ├── fonts │ │ ├── EmblemaOne.woff2 │ │ ├── josefinsans.woff2 │ │ ├── lilitaone.woff2 │ │ ├── multi_1_en.otf │ │ ├── multi_1_zh.ttf │ │ ├── phosphate.ttf │ │ └── wendao.ttf │ └── images_placeholder │ │ ├── generating.jpg │ │ ├── placeholder.jpg │ │ └── rsshubpost.jpg ├── config_manager.py ├── cover_generator │ ├── style_multi_1.py │ ├── style_single_1.py │ └── style_single_2.py ├── db_manager.py ├── main.py ├── minimal_proxy.py ├── models.py ├── proxy_cache.py ├── proxy_handlers │ ├── __init__.py │ ├── _filter_translator.py │ ├── _find_helper.py │ ├── handler_autogen.py │ ├── handler_default.py │ ├── handler_episodes.py │ ├── handler_images.py │ ├── handler_items.py │ ├── handler_latest.py │ ├── handler_merger.py │ ├── handler_rss.py │ ├── handler_seasons.py │ ├── handler_system.py │ ├── handler_views.py │ └── handler_virtual_items.py ├── proxy_server.py ├── requirements.txt └── rss_processor │ ├── __init__.py │ ├── bangumi.py │ ├── base_processor.py │ └── douban.py └── supervisord.conf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/favicon.svg -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/api/index.js -------------------------------------------------------------------------------- /frontend/src/assets/main.css: -------------------------------------------------------------------------------- 1 | /* 这个文件可以留空,或者保留默认内容 */ -------------------------------------------------------------------------------- /frontend/src/components/AdvancedFilterManager.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/components/AdvancedFilterManager.vue -------------------------------------------------------------------------------- /frontend/src/components/DisplayOrderManager.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/components/DisplayOrderManager.vue -------------------------------------------------------------------------------- /frontend/src/components/LibraryEditDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/components/LibraryEditDialog.vue -------------------------------------------------------------------------------- /frontend/src/components/SystemSettings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/components/SystemSettings.vue -------------------------------------------------------------------------------- /frontend/src/components/VirtualLibraries.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/components/VirtualLibraries.vue -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/src/stores/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/src/stores/main.js -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/frontend/vite.config.js -------------------------------------------------------------------------------- /src/admin_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/admin_server.py -------------------------------------------------------------------------------- /src/assets/fonts/EmblemaOne.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/EmblemaOne.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/josefinsans.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/josefinsans.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/lilitaone.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/lilitaone.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/multi_1_en.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/multi_1_en.otf -------------------------------------------------------------------------------- /src/assets/fonts/multi_1_zh.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/multi_1_zh.ttf -------------------------------------------------------------------------------- /src/assets/fonts/phosphate.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/phosphate.ttf -------------------------------------------------------------------------------- /src/assets/fonts/wendao.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/fonts/wendao.ttf -------------------------------------------------------------------------------- /src/assets/images_placeholder/generating.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/images_placeholder/generating.jpg -------------------------------------------------------------------------------- /src/assets/images_placeholder/placeholder.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/images_placeholder/placeholder.jpg -------------------------------------------------------------------------------- /src/assets/images_placeholder/rsshubpost.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/assets/images_placeholder/rsshubpost.jpg -------------------------------------------------------------------------------- /src/config_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/config_manager.py -------------------------------------------------------------------------------- /src/cover_generator/style_multi_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/cover_generator/style_multi_1.py -------------------------------------------------------------------------------- /src/cover_generator/style_single_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/cover_generator/style_single_1.py -------------------------------------------------------------------------------- /src/cover_generator/style_single_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/cover_generator/style_single_2.py -------------------------------------------------------------------------------- /src/db_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/db_manager.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/main.py -------------------------------------------------------------------------------- /src/minimal_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/minimal_proxy.py -------------------------------------------------------------------------------- /src/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/models.py -------------------------------------------------------------------------------- /src/proxy_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_cache.py -------------------------------------------------------------------------------- /src/proxy_handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/__init__.py -------------------------------------------------------------------------------- /src/proxy_handlers/_filter_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/_filter_translator.py -------------------------------------------------------------------------------- /src/proxy_handlers/_find_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/_find_helper.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_autogen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_autogen.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_default.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_episodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_episodes.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_images.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_items.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_latest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_latest.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_merger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_merger.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_rss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_rss.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_seasons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_seasons.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_system.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_views.py -------------------------------------------------------------------------------- /src/proxy_handlers/handler_virtual_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_handlers/handler_virtual_items.py -------------------------------------------------------------------------------- /src/proxy_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/proxy_server.py -------------------------------------------------------------------------------- /src/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/requirements.txt -------------------------------------------------------------------------------- /src/rss_processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/rss_processor/__init__.py -------------------------------------------------------------------------------- /src/rss_processor/bangumi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/rss_processor/bangumi.py -------------------------------------------------------------------------------- /src/rss_processor/base_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/rss_processor/base_processor.py -------------------------------------------------------------------------------- /src/rss_processor/douban.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/src/rss_processor/douban.py -------------------------------------------------------------------------------- /supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pipi20xx/emby-virtual-proxy/HEAD/supervisord.conf --------------------------------------------------------------------------------