Skip to content

inotia00/rvx-builder

This branch is 108 commits ahead of, 1 commit behind reisxd/revanced-builder:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ab5a108 · Mar 16, 2025
Mar 15, 2025
Mar 15, 2025
Mar 16, 2025
Mar 16, 2025
Sep 23, 2022
Sep 1, 2022
Jun 29, 2022
Nov 26, 2023
Jun 30, 2022
Jul 11, 2023
Jul 11, 2023
Mar 16, 2025
Jul 4, 2022
Oct 4, 2024
Oct 1, 2023
Jul 11, 2023
Dec 21, 2024
Dec 8, 2024
Dec 8, 2024
Nov 26, 2023

Repository files navigation

ReVanced Extended Builder

This project will allow you to download the APK of supported apps and build ReVanced Extended easily!

How to use

To use on PC, see this document.

To use on Android (via Termux), see this document.

For developers

For developers, see this

How to use (Docker)

Required docker and docker-compose (for *nix cli) must be installed

Note: If you're using Docker Desktop, docker-compose will be pre-installed.

Clone the repository and cd into the directory rvx-builder

Build using docker-compose

docker-compose build --pull --no-cache

This builds the Docker image (--no-cache is used to build the image from scratch; sometimes the cache might cause version conflicts).

After building, launch the container (runs at localhost:8000):

docker-compose up -d

To stop the container:

docker-compose down

Note: docker-compose uses docker-compose.yml so make sure you are in the same directory rvx-builder

To update to a newer version, stop the existing container if it is running, build the image and start it again.

Build using only docker

docker build . --pull -t <name_of_the_image> --no-cache

Run the newly built container:

docker run -d --name <name_of_container> -p 8000:8000 --restart unless-stopped -v ./revanced/:/app/rvx-builder/revanced/ <name_of_the_image>

This launches the container on http://localhost:8000

To stop the container:

docker rm <name_of_container> -f
docker rmi <name_of_the_image> -f

To update to a newer version of Builder, stop the existing container if it is running, build the container start it again.

In both the builds, a persistent storage is kept. All the builds are stored in <path/to>/rvx-builder/revanced/.

About

A NodeJS ReVanced Extended builder

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 62.2%
  • HTML 24.5%
  • CSS 7.9%
  • Shell 4.9%
  • Other 0.5%