This guide helps you build and run the Verge Daemon using Docker. No need to install dependencies manually — Docker takes care of everything in a clean environment.
First, clone the repository and build the Docker image:
git clone https://github.com/vergecurrency/Docker-Verge-Daemon.git
cd Docker-Verge-Daemon
docker build -t verge-daemon .
Now you can run the container in the background with the following command:
docker run -d --name vergedaemon -p 20102:20102 -p 21102:21102 verge-daemon
-
-d: runs the container in the background (detached mode)
-
--name vergedaemon: gives your container a friendly name
-
-p 20102:20102: maps P2P port
-
-p 21102:21102: maps RPC port
Create a Verge config file (VERGE.conf) with your custom settings (e.g., username, password, rpcport, etc.) and place it in this folder on your host machine:
Place VERGE.conf in ~/.VERGE/VERGE.conf on the HOST system.
Here's a sample VERGE.conf:
rpcuser=username1234
rpcpassword=rpcpassword1234
daemon=1
txindex=1
If you need help or just want to connect with the community:
Discord Server: https://discord.gg/vergecurrency