mirror of
https://github.com/revanced/revanced-api.git
synced 2025-04-29 22:24:31 +02:00

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1.6 KiB
1.6 KiB
ReVanced Releases API
This is a simple API that proxies requests needed to feed the ReVanced Manager and website with data.
Usage
To run this API, you need Python 3.11.x. You can install the dependencies with poetry:
poetry install
Create an environment variable called GITHUB_TOKEN
with a valid GitHub token with read access to public repositories.
Then, you can run the API in development mode with:
poetry run sanic app:app --dev
or in production mode with:
poetry run sanic app:app --fast
Contributing
If you want to contribute to this project, feel free to open a pull request or an issue. We don't do much here, so it's pretty easy to contribute.
License
This project is licensed under the AGPLv3 License - see the LICENSE file for details.