If you are using the popular revision control system git you can now store your code in your own gitstorage device.
Save time setting up your server using the gitstorage appliance. The device includes everything that you need to create, import, manage and backup your git repositories from the web interface in a matter of minutes. Users can access the device through git clients and the web interface as well. Just connect it to your network and start using it.
Do you want to know what it looks like? We have made a simple Debian executable that you can download and try out on your own Debian 64 server.
It comes with the full experience minus the drive encryption and cloud backup.
Have the convenience of the cloud at your own premises. Managing git repositories on gitstorage is as easy as in the cloud without having to give up the administrative control over the server. Your or your staff controls what is on your server and who has access, physically and over the network.
The git repositories are stored in an encrypted file system on the device. This makes sure that should the device get stolen, a thief can not read out its content without the password. This password is not stored on the device. To access the repositories, it must be entered after each reboot.
All components used in the server are solid state. There are no moving parts which does not only reduce the risk of a hardware failure, it is also quiet, uses less power and generates less heat. This makes it possible to use the device inside the office.
The gitstorage user interface was built using the latest available technologies and best user interface practices. It's a single page application, meaning there's no more waiting for the page to load, everything is rendered on the fly and displayed instantaneously.
Don't be part of the next data breach. There is simply no need to take that risk. Storing your data in a device that is controlled by you and only by you dramatically reduces the chances that someone steals your data. A single device is a much smaller target than a large database that contains the work of thousands and thousands of contributors. You control who has the password to access your data. And you can decide if your device is accessible only in your network or from the public Internet.
gitstorage can easily be managed through its web frontend. Tasks like creating and importing git repositories, adding users, assigning users to repositories, managing read and write permissions, setting up backup, creating and importing X.509 certificates can be done from the web frontend. Users can also view and edit files without the need to clone repositories and installing the git client on devices.