mkdir build
cd build/
wget https://hndl.urbackup.org/Server/2.5.31/urbackup-server-2.5.31.tar.gz
tar xf urbackup-server-2.5.31.tar.gz
cd urbackup-server-2.5.31/
./configure --with-mountvhd --enable-embedded-cryptopp --enable-embedded-zstd
make -j 8
Follow https://pkgs.org for required packages, you can also use this resource to find same packages for your Linux distribution.
After successful compilation you can compress urbackup-server-2.5.31/ and reuse it on another systems.
Keep in mind that @uroni seems like use latest versions of dependencies while preparing latest versions for public, so you need to chose something with latest versions of dependencies. Otherwise you can use precompiled packages.