├── .dockerignore ├── .env.example ├── .eslintrc ├── .github ├── changelog.json ├── renovate.json └── workflows │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── docker-publish.yml │ └── lint-title.yml ├── .gitignore ├── Dockerfile ├── README.md ├── bun.lockb ├── docker-compose.yml ├── nodemon.json ├── package.json ├── src ├── app.ts ├── constants.ts ├── index.ts ├── interfaces │ ├── animeBytes.ts │ ├── animeTosho.ts │ ├── cache.ts │ ├── index.ts │ ├── nyaa.ts │ ├── provider.ts │ ├── releases.ts │ ├── route.ts │ ├── rutracker.ts │ └── sneedex.ts ├── providers │ ├── AnimeBytes.ts │ ├── AnimeTosho.ts │ ├── Nyaa.ts │ ├── ProviderRepository.ts │ ├── Rutracker.ts │ └── index.ts ├── routes │ └── api.ts └── utils │ ├── Redis.ts │ ├── SimpleCache.ts │ ├── Sneedex.ts │ ├── Utils.ts │ └── rss.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.github/changelog.json -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.github/workflows/lint-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.github/workflows/lint-title.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/bun.lockb -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/package.json -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/interfaces/animeBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/animeBytes.ts -------------------------------------------------------------------------------- /src/interfaces/animeTosho.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/animeTosho.ts -------------------------------------------------------------------------------- /src/interfaces/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/cache.ts -------------------------------------------------------------------------------- /src/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/index.ts -------------------------------------------------------------------------------- /src/interfaces/nyaa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/nyaa.ts -------------------------------------------------------------------------------- /src/interfaces/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/provider.ts -------------------------------------------------------------------------------- /src/interfaces/releases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/releases.ts -------------------------------------------------------------------------------- /src/interfaces/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/route.ts -------------------------------------------------------------------------------- /src/interfaces/rutracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/rutracker.ts -------------------------------------------------------------------------------- /src/interfaces/sneedex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/interfaces/sneedex.ts -------------------------------------------------------------------------------- /src/providers/AnimeBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/providers/AnimeBytes.ts -------------------------------------------------------------------------------- /src/providers/AnimeTosho.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/providers/AnimeTosho.ts -------------------------------------------------------------------------------- /src/providers/Nyaa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/providers/Nyaa.ts -------------------------------------------------------------------------------- /src/providers/ProviderRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/providers/ProviderRepository.ts -------------------------------------------------------------------------------- /src/providers/Rutracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/providers/Rutracker.ts -------------------------------------------------------------------------------- /src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/providers/index.ts -------------------------------------------------------------------------------- /src/routes/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/routes/api.ts -------------------------------------------------------------------------------- /src/utils/Redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/utils/Redis.ts -------------------------------------------------------------------------------- /src/utils/SimpleCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/utils/SimpleCache.ts -------------------------------------------------------------------------------- /src/utils/Sneedex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/utils/Sneedex.ts -------------------------------------------------------------------------------- /src/utils/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/utils/Utils.ts -------------------------------------------------------------------------------- /src/utils/rss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/src/utils/rss.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TurboCheetah/sneedznab/HEAD/tsconfig.json --------------------------------------------------------------------------------