uroni/urbackup_backend

UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux

904

stars

6,090

commits

C

primary language

Aug 30, 2026

updated

www.urbackup.org
backup
backup-solution
c-plus-plus
freebsd
linux
windows

README

UrBackup

Please see the website at https://www.urbackup.org for more information, wiki, forums and the issue tracker.

Building on Linux

Use

./switch_build.sh server

to switch to a server build and

./switch_build.sh client
git clone https://github.com/uroni/urbackup_frontend_wx client
cd client && git checkout BRANCH

to switch to building a client.

Afterwards build the client/server using

autoreconf --install
./configure
make -j8

Building on macOS

See the separate readme-macos.md for building instructions for macOS.

Building on Windows

If git is in PATH you can download all dependencies by running update_deps.bat.

Afterwards opening and compiling the solution UrBackupBackend.sln with Microsoft Visual Studio 2015 should work.

build_client.bat and build_server.bat build the installers but you need to install a lot of dependencies like WiX, NSIS plus plugins, etc.

Contributors

uroni

5,883 commits

cptKNJO

106 commits

Moisie2000

25 commits

grumat

12 commits

uroni/urbackup_backend

UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux

904

stars

6,090

commits

C

primary language

Aug 30, 2026

updated

www.urbackup.org
backup
backup-solution
c-plus-plus
freebsd
linux
windows

README

UrBackup

Please see the website at https://www.urbackup.org for more information, wiki, forums and the issue tracker.

Building on Linux

Use

./switch_build.sh server

to switch to a server build and

./switch_build.sh client
git clone https://github.com/uroni/urbackup_frontend_wx client
cd client && git checkout BRANCH

to switch to building a client.

Afterwards build the client/server using

autoreconf --install
./configure
make -j8

Building on macOS

See the separate readme-macos.md for building instructions for macOS.

Building on Windows

If git is in PATH you can download all dependencies by running update_deps.bat.

Afterwards opening and compiling the solution UrBackupBackend.sln with Microsoft Visual Studio 2015 should work.

build_client.bat and build_server.bat build the installers but you need to install a lot of dependencies like WiX, NSIS plus plugins, etc.

Contributors

uroni

5,883 commits

cptKNJO

106 commits

Moisie2000

25 commits

grumat

12 commits

Languages

C

54.9%

C++

32.3%

JavaScript

6.5%

TypeScript

1.9%

M4

1.0%