Dot Browser is based on Firefox, which is why it is referenced a lot in the build process.
Clone the repository
We're now going to clone Dot Browser.
Or if you prefer using GitLab:
After the clone is complete, you'll want to enter the browser-ff directory.
Downloading the source code and mounting
Now run ./melon download This will download the source code.
melon is a build toolkit for Dot Browser.
Importing the patches
Once you've downloaded the source code, you're going to want to import the patches. You can do this by running the command below.
If everything went smoothly with the import, you should see a "success" message.
Building Dot Browser
Now, we're going to want to build Dot Browser for macOS.
It's a very resource intensive process so make sure you check the requirements against your computer. It usually takes 30 minutes for computers in the recommended requirements region.
The build runs inside a Docker container so it is separate from your actual machine.
Once the build is done, we need to make sure the build was successful, check to see if something appeared like:
If you see that message, you can move on to the final step.
Running Dot Browser
The final step is to run your locally-built version of Dot Browser.