Your git server in minutes

The appliance for storing your code in your own network

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.

Try on Debian

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.

Documentation link

Typical gitstorage users

gitstorage is the ideal solution for programmers and programming teams that develop source code such as C/C++, C#, Objective-C, Swift, Java, JavaScript, PHP, Perl, Python, VHDL, Verilog or whatever language is being used. gitstorage makes it easy to organize code in repositories and takes care of secure cloud backup. Repositories can be imported from the public cloud within minutes without having to clone them again in the clients.
But also industrial designers, mechanical engineers and architects that use tools like AutoCAD or Rhinoceros can benefit from using gitstorage. Designing objects typically goes through revisions that can be managed with git. Using the cloud backup as a trusted entity helps proving ownership with time stamps and hashes. git clients are available for virtually all platforms, so that git can also be used without support from the design tools themselves.
Web designers working in teams or alone that need to keep their clients data private are also typical users of gitstorage. Clients typically require that the web design source code and materials need to remain private. GS-64 can keep up to 300 typical web page designs on the device. When run in the local network, users can take advantage of the high-speed local network that speeds up work, especially when only moderate internet access speed is available.

Convenience of the Cloud. Security of the Premises.

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.

Encrypted file system for maximum security

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.

Solid state design

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.

Web interface access

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.

Set up for security

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.

Web frontend

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.