uroni / urbackup_backend

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

Home Page:http://www.urbackup.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

http://www.urbackup.org

License:GNU Affero General Public License v3.0


Languages

Language:C 55.7%Language:C++ 32.8%Language:JavaScript 6.5%Language:M4 1.1%Language:HTML 0.8%Language:Shell 0.8%Language:TypeScript 0.5%Language:TeX 0.5%Language:Python 0.5%Language:CSS 0.3%Language:Lua 0.2%Language:NSIS 0.1%Language:Batchfile 0.1%Language:Makefile 0.1%