Software Distribution System
Java HTML Groovy
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


If you have questions or are just curious, please feel welcome to join the chat room: Join the chat at

What is it?

SDS is a tool to ease deployment of software components across low bandwidth connections. Performing differential updates, only files which really changed are transmitted. Using port 80 and HTTP enables updates through most firewalls etc. without exotic configuration.

How do I use it?

Visit to download the latest release zip. Once this is unpacked, make executable and launch the application using ./ start. By default the server runs on port 9000. Create a file called instance.conf containing http.port=80 to change this.

Once the server is up and running, its web interface will provide further instructions on how to use it.