xaizek / rocketgit (License: AGPLv3+) (since 2018-12-09)
Light and fast Git hosting solution suitable to serve both as a hub or as a personal code storage with its tickets, pull requests, API and much more.
<root> / root / themes / default / download.html (a5955b2851043900b73500be4a53a28e3ecdb296) (2,217B) (mode 100644) [raw]
<div class="main_title">Download</div>

<div class="islands">
	<div class="island">
	<div class="island_title">By cloning</div>
	You can just clone the RocketGit project and install it from sources,
	by following this
	<a href="http://rocketgit.com/user/catalinux/rocketgit">link</a>.
	</div>

	<div class="island">
	<div class="island_title">Fedora</div>
	If you are running a Fedora distribution,
	just add DinoRepo to your system
	and install the rocketgit package:<br />
	<div class="xcode">
	yum install http://kernel.embedromix.ro/dinorepo-0.0.12-1.noarch.rpm<br />
	yum install rocketgit
	</div>
	Then, follow the install section from the README file from
	/usr/share/doc/rocketgit.
	</div>

	<div class="island">
	<div class="island_title">Oracle/RedHat/CentOS</div>
	If you are running a RedHat based distribution distribution,
	just add DinoRepo to your system
	and install the rocketgit package:<br />
	<div class="xcode">
	yum install http://kernel.embedromix.ro/dinorepo-el-0.0.13-1.noarch.rpm<br />
	yum install rocketgit
	</div>
	Then, follow the install section from the README file from
	/usr/share/doc/rocketgit*.
	</div>

	<div class="island">
	<div class="island_title">Docker</div>
	If you want to run RocketGit as a docker container, follow the next
	steps:<br />
	<div class="xcode">
	docker pull rocketgit/rocketgit-postgresql<br />
	docker run -d -P --name rp rocketgit/rocketgit-postgresql<br />
	docker pull rocketgit/rocketgit<br />
	docker run -d -P --name rg --link rp rocketgit/rocketgit
	</div>
	Then, follow the install section from the README file from
	/usr/share/doc/rocketgit*.<br />
	To find the ports to connect, use <b>docker port rg</b> command.
	</div>

	<div class="island">
	<div class="island_title">Other distributions</div>
	In the near future, we will provide packages that are ready for
	installation for all major distributions. If you know how to make
	a package, you are welcome to contribute. Thank you!
	</div>

	<div class="island">
	<div class="island_title">Virtual machines images</div>
	If you want to run RocketGit in a virtual environment,
	follow this <a href="/op/download/vm">link</a>.
	We provide qemu/KVM, VMware and VirtualBox images.
	</div>
</div>
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master