├── .dockerignore ├── .github └── workflows │ ├── format.yml │ ├── publish.yml │ ├── scan.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── README_ja.md ├── README_zh.md ├── assets ├── banner.png ├── config_ui.png ├── dashboard_ui.png └── login_ui.png ├── configs ├── gemini.yaml ├── novelai.yaml └── openai.yaml ├── docker-compose.yml ├── docs ├── openai-docker.md ├── openai-pip.md └── request_body_substitution.md ├── nya-app ├── .editorconfig ├── .env.production ├── .gitattributes ├── .gitignore ├── .prettierrc.json ├── .vscode │ └── extensions.json ├── README.md ├── env.d.ts ├── eslint.config.ts ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public │ ├── favicon.ico │ └── logo.svg ├── src │ ├── App.vue │ ├── api │ │ └── dashboardApi.ts │ ├── assets │ │ └── images │ │ │ ├── background.webp │ │ │ ├── favicon.ico │ │ │ └── logo.svg │ ├── auto-imports.d.ts │ ├── components.d.ts │ ├── components │ │ └── Application │ │ │ ├── AppTheme.vue │ │ │ └── index.ts │ ├── hooks │ │ ├── useAppSetting.ts │ │ ├── useDevice.ts │ │ ├── useECharts.ts │ │ ├── useEventListener.ts │ │ └── useTheme.ts │ ├── layout │ │ ├── components │ │ │ ├── AppMain │ │ │ │ └── index.vue │ │ │ ├── Navbar │ │ │ │ └── index.vue │ │ │ ├── SideNavigationBar │ │ │ │ ├── SideBarDisplay.vue │ │ │ │ └── index.vue │ │ │ └── Sidebar │ │ │ │ ├── Item.vue │ │ │ │ ├── SidebarItem.vue │ │ │ │ └── index.vue │ │ └── index.vue │ ├── main.ts │ ├── pages │ │ ├── 404 │ │ │ └── index.vue │ │ ├── dashboard │ │ │ ├── components │ │ │ │ ├── Analysis │ │ │ │ │ ├── components │ │ │ │ │ │ ├── Bar.vue │ │ │ │ │ │ ├── Line1.vue │ │ │ │ │ │ ├── Line2.vue │ │ │ │ │ │ ├── Pie1.vue │ │ │ │ │ │ └── Pie2.vue │ │ │ │ │ └── index.vue │ │ │ │ ├── HistoryRequests │ │ │ │ │ └── index.vue │ │ │ │ ├── Queue │ │ │ │ │ └── index.vue │ │ │ │ ├── apiDetails │ │ │ │ │ └── index.vue │ │ │ │ ├── fixTool │ │ │ │ │ └── index.vue │ │ │ │ └── topDetails │ │ │ │ │ └── index.vue │ │ │ └── index.vue │ │ ├── login │ │ │ └── index.vue │ │ └── nekoconf │ │ │ └── index.vue │ ├── router │ │ └── index.ts │ ├── stores │ │ ├── index.ts │ │ └── modules │ │ │ ├── analytics.ts │ │ │ ├── app.ts │ │ │ ├── auth.ts │ │ │ ├── history.ts │ │ │ ├── metrics.ts │ │ │ └── queue.ts │ ├── styles │ │ ├── index.scss │ │ ├── loading.css │ │ ├── mixin.scss │ │ ├── normalize.css │ │ ├── sidebar.scss │ │ ├── table-filter.scss │ │ ├── tailwind.css │ │ ├── theme.scss │ │ └── variables │ │ │ ├── index.scss │ │ │ ├── site-bar.scss │ │ │ └── theme │ │ │ ├── dark.scss │ │ │ ├── index.scss │ │ │ └── light.scss │ ├── types │ │ ├── appConfig.d.ts │ │ ├── auth.d.ts │ │ ├── global.d.ts │ │ └── router.d.ts │ └── utils │ │ ├── auth.ts │ │ ├── global.ts │ │ ├── http.ts │ │ ├── methods.ts │ │ ├── nprogress.ts │ │ └── transformTheme.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── nya ├── __init__.py ├── _version.py ├── common │ ├── __init__.py │ ├── constants.py │ ├── exceptions.py │ └── models.py ├── config.yaml ├── config │ ├── __init__.py │ └── manager.py ├── core │ ├── __init__.py │ ├── control.py │ ├── handler.py │ ├── proxy.py │ ├── queue.py │ ├── request.py │ └── streaming.py ├── dashboard │ ├── __init__.py │ └── api.py ├── html │ ├── favicon.ico │ ├── index.html │ ├── login.html │ └── static │ │ ├── css │ │ └── styles.css │ │ ├── js │ │ └── dashboard.js │ │ └── logo.svg ├── schema.json ├── server │ ├── __init__.py │ ├── app.py │ └── auth.py ├── services │ ├── __init__.py │ ├── lb.py │ ├── limit.py │ └── metrics.py └── utils │ ├── __init__.py │ ├── header.py │ └── helper.py ├── pyproject.toml ├── pytest.ini ├── render.yaml └── requirements.txt /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/.github/workflows/scan.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/README.md -------------------------------------------------------------------------------- /README_ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/README_ja.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/README_zh.md -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/assets/banner.png -------------------------------------------------------------------------------- /assets/config_ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/assets/config_ui.png -------------------------------------------------------------------------------- /assets/dashboard_ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/assets/dashboard_ui.png -------------------------------------------------------------------------------- /assets/login_ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/assets/login_ui.png -------------------------------------------------------------------------------- /configs/gemini.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/configs/gemini.yaml -------------------------------------------------------------------------------- /configs/novelai.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/configs/novelai.yaml -------------------------------------------------------------------------------- /configs/openai.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/configs/openai.yaml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/openai-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/docs/openai-docker.md -------------------------------------------------------------------------------- /docs/openai-pip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/docs/openai-pip.md -------------------------------------------------------------------------------- /docs/request_body_substitution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/docs/request_body_substitution.md -------------------------------------------------------------------------------- /nya-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/.editorconfig -------------------------------------------------------------------------------- /nya-app/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/.env.production -------------------------------------------------------------------------------- /nya-app/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /nya-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/.gitignore -------------------------------------------------------------------------------- /nya-app/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/.prettierrc.json -------------------------------------------------------------------------------- /nya-app/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/.vscode/extensions.json -------------------------------------------------------------------------------- /nya-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/README.md -------------------------------------------------------------------------------- /nya-app/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /nya-app/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/eslint.config.ts -------------------------------------------------------------------------------- /nya-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/index.html -------------------------------------------------------------------------------- /nya-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/package.json -------------------------------------------------------------------------------- /nya-app/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/pnpm-lock.yaml -------------------------------------------------------------------------------- /nya-app/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/postcss.config.js -------------------------------------------------------------------------------- /nya-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/public/favicon.ico -------------------------------------------------------------------------------- /nya-app/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/public/logo.svg -------------------------------------------------------------------------------- /nya-app/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/App.vue -------------------------------------------------------------------------------- /nya-app/src/api/dashboardApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/api/dashboardApi.ts -------------------------------------------------------------------------------- /nya-app/src/assets/images/background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/assets/images/background.webp -------------------------------------------------------------------------------- /nya-app/src/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/assets/images/favicon.ico -------------------------------------------------------------------------------- /nya-app/src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/assets/images/logo.svg -------------------------------------------------------------------------------- /nya-app/src/auto-imports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/auto-imports.d.ts -------------------------------------------------------------------------------- /nya-app/src/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/components.d.ts -------------------------------------------------------------------------------- /nya-app/src/components/Application/AppTheme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/components/Application/AppTheme.vue -------------------------------------------------------------------------------- /nya-app/src/components/Application/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/components/Application/index.ts -------------------------------------------------------------------------------- /nya-app/src/hooks/useAppSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/hooks/useAppSetting.ts -------------------------------------------------------------------------------- /nya-app/src/hooks/useDevice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/hooks/useDevice.ts -------------------------------------------------------------------------------- /nya-app/src/hooks/useECharts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/hooks/useECharts.ts -------------------------------------------------------------------------------- /nya-app/src/hooks/useEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/hooks/useEventListener.ts -------------------------------------------------------------------------------- /nya-app/src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /nya-app/src/layout/components/AppMain/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/AppMain/index.vue -------------------------------------------------------------------------------- /nya-app/src/layout/components/Navbar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/Navbar/index.vue -------------------------------------------------------------------------------- /nya-app/src/layout/components/SideNavigationBar/SideBarDisplay.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/SideNavigationBar/SideBarDisplay.vue -------------------------------------------------------------------------------- /nya-app/src/layout/components/SideNavigationBar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/SideNavigationBar/index.vue -------------------------------------------------------------------------------- /nya-app/src/layout/components/Sidebar/Item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/Sidebar/Item.vue -------------------------------------------------------------------------------- /nya-app/src/layout/components/Sidebar/SidebarItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/Sidebar/SidebarItem.vue -------------------------------------------------------------------------------- /nya-app/src/layout/components/Sidebar/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/components/Sidebar/index.vue -------------------------------------------------------------------------------- /nya-app/src/layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/layout/index.vue -------------------------------------------------------------------------------- /nya-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/main.ts -------------------------------------------------------------------------------- /nya-app/src/pages/404/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/404/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Analysis/components/Bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Analysis/components/Bar.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Analysis/components/Line1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Analysis/components/Line1.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Analysis/components/Line2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Analysis/components/Line2.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Analysis/components/Pie1.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Analysis/components/Pie1.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Analysis/components/Pie2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Analysis/components/Pie2.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Analysis/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Analysis/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/HistoryRequests/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/HistoryRequests/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/Queue/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/Queue/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/apiDetails/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/apiDetails/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/fixTool/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/fixTool/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/components/topDetails/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/components/topDetails/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/dashboard/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/dashboard/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/login/index.vue -------------------------------------------------------------------------------- /nya-app/src/pages/nekoconf/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/pages/nekoconf/index.vue -------------------------------------------------------------------------------- /nya-app/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/router/index.ts -------------------------------------------------------------------------------- /nya-app/src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/index.ts -------------------------------------------------------------------------------- /nya-app/src/stores/modules/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/modules/analytics.ts -------------------------------------------------------------------------------- /nya-app/src/stores/modules/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/modules/app.ts -------------------------------------------------------------------------------- /nya-app/src/stores/modules/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/modules/auth.ts -------------------------------------------------------------------------------- /nya-app/src/stores/modules/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/modules/history.ts -------------------------------------------------------------------------------- /nya-app/src/stores/modules/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/modules/metrics.ts -------------------------------------------------------------------------------- /nya-app/src/stores/modules/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/stores/modules/queue.ts -------------------------------------------------------------------------------- /nya-app/src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/index.scss -------------------------------------------------------------------------------- /nya-app/src/styles/loading.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/loading.css -------------------------------------------------------------------------------- /nya-app/src/styles/mixin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/mixin.scss -------------------------------------------------------------------------------- /nya-app/src/styles/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/normalize.css -------------------------------------------------------------------------------- /nya-app/src/styles/sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/sidebar.scss -------------------------------------------------------------------------------- /nya-app/src/styles/table-filter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/table-filter.scss -------------------------------------------------------------------------------- /nya-app/src/styles/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/tailwind.css -------------------------------------------------------------------------------- /nya-app/src/styles/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/theme.scss -------------------------------------------------------------------------------- /nya-app/src/styles/variables/index.scss: -------------------------------------------------------------------------------- 1 | @forward './site-bar'; 2 | -------------------------------------------------------------------------------- /nya-app/src/styles/variables/site-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/variables/site-bar.scss -------------------------------------------------------------------------------- /nya-app/src/styles/variables/theme/dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/variables/theme/dark.scss -------------------------------------------------------------------------------- /nya-app/src/styles/variables/theme/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/variables/theme/index.scss -------------------------------------------------------------------------------- /nya-app/src/styles/variables/theme/light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/styles/variables/theme/light.scss -------------------------------------------------------------------------------- /nya-app/src/types/appConfig.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/types/appConfig.d.ts -------------------------------------------------------------------------------- /nya-app/src/types/auth.d.ts: -------------------------------------------------------------------------------- 1 | export interface AuthCookie { 2 | key: string; 3 | } 4 | -------------------------------------------------------------------------------- /nya-app/src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/types/global.d.ts -------------------------------------------------------------------------------- /nya-app/src/types/router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/types/router.d.ts -------------------------------------------------------------------------------- /nya-app/src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/utils/auth.ts -------------------------------------------------------------------------------- /nya-app/src/utils/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/utils/global.ts -------------------------------------------------------------------------------- /nya-app/src/utils/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/utils/http.ts -------------------------------------------------------------------------------- /nya-app/src/utils/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/utils/methods.ts -------------------------------------------------------------------------------- /nya-app/src/utils/nprogress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/utils/nprogress.ts -------------------------------------------------------------------------------- /nya-app/src/utils/transformTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/src/utils/transformTheme.ts -------------------------------------------------------------------------------- /nya-app/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/tailwind.config.js -------------------------------------------------------------------------------- /nya-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/tsconfig.app.json -------------------------------------------------------------------------------- /nya-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/tsconfig.json -------------------------------------------------------------------------------- /nya-app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/tsconfig.node.json -------------------------------------------------------------------------------- /nya-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya-app/vite.config.ts -------------------------------------------------------------------------------- /nya/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/__init__.py -------------------------------------------------------------------------------- /nya/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.4.6" 2 | -------------------------------------------------------------------------------- /nya/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nya/common/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/common/constants.py -------------------------------------------------------------------------------- /nya/common/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/common/exceptions.py -------------------------------------------------------------------------------- /nya/common/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/common/models.py -------------------------------------------------------------------------------- /nya/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/config.yaml -------------------------------------------------------------------------------- /nya/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/config/__init__.py -------------------------------------------------------------------------------- /nya/config/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/config/manager.py -------------------------------------------------------------------------------- /nya/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nya/core/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/core/control.py -------------------------------------------------------------------------------- /nya/core/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/core/handler.py -------------------------------------------------------------------------------- /nya/core/proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/core/proxy.py -------------------------------------------------------------------------------- /nya/core/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/core/queue.py -------------------------------------------------------------------------------- /nya/core/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/core/request.py -------------------------------------------------------------------------------- /nya/core/streaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/core/streaming.py -------------------------------------------------------------------------------- /nya/dashboard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nya/dashboard/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/dashboard/api.py -------------------------------------------------------------------------------- /nya/html/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/html/favicon.ico -------------------------------------------------------------------------------- /nya/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/html/index.html -------------------------------------------------------------------------------- /nya/html/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/html/login.html -------------------------------------------------------------------------------- /nya/html/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/html/static/css/styles.css -------------------------------------------------------------------------------- /nya/html/static/js/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/html/static/js/dashboard.js -------------------------------------------------------------------------------- /nya/html/static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/html/static/logo.svg -------------------------------------------------------------------------------- /nya/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/schema.json -------------------------------------------------------------------------------- /nya/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nya/server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/server/app.py -------------------------------------------------------------------------------- /nya/server/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/server/auth.py -------------------------------------------------------------------------------- /nya/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nya/services/lb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/services/lb.py -------------------------------------------------------------------------------- /nya/services/limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/services/limit.py -------------------------------------------------------------------------------- /nya/services/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/services/metrics.py -------------------------------------------------------------------------------- /nya/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nya/utils/header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/utils/header.py -------------------------------------------------------------------------------- /nya/utils/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/nya/utils/helper.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/pytest.ini -------------------------------------------------------------------------------- /render.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/render.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nya-Foundation/NyaProxy/HEAD/requirements.txt --------------------------------------------------------------------------------