mirror of
https://github.com/ReVanced/revanced-api.git
synced 2026-01-11 22:06:19 +00:00
ffdb976f2c56d642f440f336a8f46be7b52eb5b1
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.
Languages
Kotlin
99.6%
Dockerfile
0.4%