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.
Commit 062bd66f4c403116edd34d592ac668732a0dde05

More texts changes and ToS is bigger now.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2015-07-09 03:29
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2015-07-09 03:29
Parent(s): d22f90ace3af3241e5554c82bbf633d68a549be4
Signing key:
Tree: e3046e7af32805fc21e9601c0437de5f66f2889f
File Lines added Lines deleted
root/themes/default/download.html 9 7
root/themes/default/features.html 16 12
root/themes/default/main.html 4 4
root/themes/default/pricing.html 7 5
root/themes/default/repo/tree/nodata.html 1 1
root/themes/default/tos.html 64 2
File root/themes/default/download.html changed (mode: 100644) (index 1845c91..abf99a1)
5 5 <div class="island_cell"> <div class="island_cell">
6 6 <div class="island"> <div class="island">
7 7 <div class="island_title">By cloning</div> <div class="island_title">By cloning</div>
8 You can just clone RocketGit project and install it from sources.
9 Just follow this <a href="http://rocketgit.com/user/catalinux/rocketgit">link</a>.
8 You can just clone the RocketGit project and install it from sources.
9 Just follow this
10 <a href="http://rocketgit.com/user/catalinux/rocketgit">link</a>.
10 11 </div> </div>
11 12 </div> </div>
12 13
 
14 15 <div class="island"> <div class="island">
15 16 <div class="island_title">Fedora</div> <div class="island_title">Fedora</div>
16 17 If you are running a Fedora server, just add DinoRepo to your system If you are running a Fedora server, just add DinoRepo to your system
17 and install rocketgit package:<br />
18 and install the rocketgit package:<br />
18 19 <div class="xcode"> <div class="xcode">
19 20 yum install http://kernel.embedromix.ro/dinorepo-0.0.10-1.noarch.rpm<br /> yum install http://kernel.embedromix.ro/dinorepo-0.0.10-1.noarch.rpm<br />
20 21 yum install rocketgit yum install rocketgit
21 22 </div> </div>
22 Now, follow the install section from README file from
23 Now, follow the install section from the README file from
23 24 /usr/share/doc/rocketgit. /usr/share/doc/rocketgit.
24 25 </div> </div>
25 26 </div> </div>
 
29 30 <div class="island_cell"> <div class="island_cell">
30 31 <div class="island"> <div class="island">
31 32 <div class="island_title">Other distributions</div> <div class="island_title">Other distributions</div>
32 In the near future, we will provide packages ready for installation
33 for all major distributions. If you know how to do a package, please
34 help us. Thank you!
33 In the near future, we will provide packages that are ready for
34 installation for all major distributions. If you need a package for the
35 distribution that you are using and you know how to do a package,
36 you are welcome to contribute. Thank you!
35 37 </div> </div>
36 38 </div> </div>
37 39
File root/themes/default/features.html changed (mode: 100644) (index 594ff8c..d6dc40f)
4 4 <div class="island_row"> <div class="island_row">
5 5 <div class="island_cell"> <div class="island_cell">
6 6 <div class="island"> <div class="island">
7 <div class="island_title">FLOS (free, libre and open-source) software</div>
7 <div class="island_title">FLOS (Free, Libre and Open-Source) software</div>
8 8 RocketGit is licensed under RocketGit is licensed under
9 9 the GNU General Public License v3+, therefore you have the freedom the GNU General Public License v3+, therefore you have the freedom
10 to share and change all versions of the program and you can
11 distribute your changes as well. No vendor lock-in.
10 to run this software as you wish, to study how this software works,
11 to redistribute copies and to distribute copies of your modified
12 version.
13 No vendor lock-in.
14 See <a href="http://www.gnu.org/philosophy/free-sw.html">What is free software</a>
15 for ore information.
12 16 </div> </div>
13 17 </div> </div>
14 18
 
77 81 <div class="island_cell"> <div class="island_cell">
78 82 <div class="island"> <div class="island">
79 83 <div class="island_title">Integrated bug tracker</div> <div class="island_title">Integrated bug tracker</div>
80 We built the simplest and the most powerful bug tracker.
81 Minimal input and flexible label based tagging. Then, you can
82 create custom searches and even save them to reuse.
84 We built the simplest and the most powerful bug tracker:
85 minimal input fields, flexible label based tagging,
86 and custom searches.
83 87 </div> </div>
84 88 </div> </div>
85 89
86 90 <div class="island_cell"> <div class="island_cell">
87 91 <div class="island"> <div class="island">
88 92 <div class="island_title">Easy to contribute</div> <div class="island_title">Easy to contribute</div>
89 With the anonymous push feature, to contribute to a project becomes
90 very easy: a clone and a push. You don't even need an account on
93 With the anonymous push feature, it becomes very easy to contribute
94 to a project: a clone and a push. You do not even need an account on
91 95 rocketgit.com. rocketgit.com.
92 96 </div> </div>
93 97 </div> </div>
 
97 101 <div class="island_cell"> <div class="island_cell">
98 102 <div class="island"> <div class="island">
99 103 <div class="island_title">Powerful rights management</div> <div class="island_title">Powerful rights management</div>
100 You have a lot of possibilities to block access to a repository.
104 You have many possibilities to block access to a repository.
101 105 You can filter by IPv4/IPv6 addresses (including prefix length), You can filter by IPv4/IPv6 addresses (including prefix length),
102 106 by reference path (regex) or by path (regex). You can reject commits by reference path (regex) or by path (regex). You can reject commits
103 107 based on size, bad whitespace or operation (create/update/delete) of based on size, bad whitespace or operation (create/update/delete) of
 
118 122 <div class="island_row"> <div class="island_row">
119 123 <div class="island_cell"> <div class="island_cell">
120 124 <div class="island"> <div class="island">
121 <div class="island_title">The features you need are not here?</div>
122 Do not worry! Let us know by leaving us a
125 <div class="island_title">The features that you need are not here?</div>
126 Do not worry! Let us know by leaving a
123 127 <a href="/op/suggestion">suggestion</a> (you must be logged in) <a href="/op/suggestion">suggestion</a> (you must be logged in)
124 or by writing us an e-mail at in@rocketgit.com.
128 or by writing an e-mail at in@rocketgit.com.
125 129 </div> </div>
126 130 </div> </div>
127 131 </div> </div>
File root/themes/default/main.html changed (mode: 100644) (index 86fd6b8..679d243)
4 4 <div class="island_cell"> <div class="island_cell">
5 5 <div class="island" style="background-color: #aaa; color: #fff"> <div class="island" style="background-color: #aaa; color: #fff">
6 6 <div class="island_title">Welcome to RocketGit!</div> <div class="island_title">Welcome to RocketGit!</div>
7 <span style="font-weight: bold">
8 FLOS (free, libre and open-source) software for managing Git
7 <span style="font-weight: bold; font-size: 16pt">
8 FLOS (Free, Libre and Open-Source) software for managing Git
9 9 projects, both public and private. projects, both public and private.
10 10 <span style="color: red">Beta</span> <span style="color: red">Beta</span>
11 11 </span> </span>
 
25 25 <div class="island_cell"> <div class="island_cell">
26 26 <div class="island"> <div class="island">
27 27 <div class="island_title">Goal</div> <div class="island_title">Goal</div>
28 Our goal is to become the best FLOS (free, libre and open-source)
28 Our goal is to become the best FLOS (Free, Libre and Open-Source)
29 29 software for managing Git projects, both public and private. software for managing Git projects, both public and private.
30 30 With your help, we will reach our goal. Thank you! With your help, we will reach our goal. Thank you!
31 31 </div> </div>
 
66 66 <div class="island_cell"> <div class="island_cell">
67 67 <div class="island"> <div class="island">
68 68 <div class="island_title">Install</div> <div class="island_title">Install</div>
69 To install this software on your server, just go to
69 To install this software on your server, just go to the
70 70 <a href="http://rocketgit.com/op/download">download section</a> <a href="http://rocketgit.com/op/download">download section</a>
71 71 and follow the instructions. It only takes few minutes. and follow the instructions. It only takes few minutes.
72 72 </div> </div>
File root/themes/default/pricing.html changed (mode: 100644) (index b278807..0bed3ef)
20 20
21 21 <div class="island_cell"> <div class="island_cell">
22 22 <div class="island"> <div class="island">
23 <div class="island_title">Support</div>
24 Contact us at support@rocketgit.com for best-effort support.
25 In the near future we will setup a mailing list for support.
23 <div class="island_title">Free support</div>
24 Contact us at support@rocketgit.com for
25 best-effort (no guaranteed response time) support.
26 In the near future we will also setup a mailing list for support.
26 27 </div> </div>
27 28 </div> </div>
28 29 </div> </div>
 
31 32 <div class="island_cell"> <div class="island_cell">
32 33 <div class="island"> <div class="island">
33 34 <div class="island_title">Paid support</div> <div class="island_title">Paid support</div>
34 If you need paid support, please contact us at
35 paid-support@rocketgit.com to discuss your options.
35 If you need guaranteed response time or 24/7,
36 please contact us at paid-support@rocketgit.com
37 for a personalized offer.
36 38 </div> </div>
37 39 </div> </div>
38 40 </div> </div>
File root/themes/default/repo/tree/nodata.html changed (mode: 100644) (index b8d96e9..056eb0c)
1 1 <div class="ok"> <div class="ok">
2 Tree is empty or an error occured.
2 Tree is empty or an error occurred.
3 3 </div> </div>
File root/themes/default/tos.html changed (mode: 100644) (index 2aef019..1eab0c8)
5 5 <div class="island_cell"> <div class="island_cell">
6 6 <div class="island"> <div class="island">
7 7
8 The RocketGit code is copyright (c) 2015 by Catalin BOIE and is
9 covered by <a href="https://www.gnu.org/licenses/gpl.html">GPLv3</a>
10 license.<br />
11 <br />
12
13 The service offered by rocketgit.com site is covered by the
14 following terms:<br />
15
16 - If you do not agree the terms, you cannot use our services
17 and will result in account termination.<br />
18
19 - You must understand that we cannot review all content hosted here,
20 therefore you agree to be exposed to any type of content.
21 Do note that we do not endorse any illegal content hosted on our
22 servers and we encourages you to report it to us.<br />
23
24 - There is no warranty for this service to the extent permitted by
25 applicable law. Except when otherwise stated in writing we provide
26 the service "as is" without warranty of any kind, either expressed
27 or implied, including bu not limited to, the implied warranties of
28 merchantability and fitness for a particular purpose. The entire
29 risk as to the quality and performance of the service is with you.
30 Should the service prove defective, you assume the cost of all
31 necessary servicing, repair or correction.<br />
32
33 - In no event unless required by applicable law or agreed to in
34 writing, will we be liable to you for damages, including any general,
35 special, incidental or consequential damages arising out of the use
36 or inability to use the service (including but not limited to loss
37 of data or data rendered inaccurate or losses sustained by you or
38 third parties or a failure of the service to operate with any
39 other programs), even if such holder or other third party has
40 been advised of the possibility of such damages.<br />
41
42 - If you create an account for a company, you must be authorized
43 to do so.<br />
44
45 - Code uploaded by you does not become the property of us.<br />
46
47 - Configuring your repository as public you agree that others
48 may view and fork it.<br />
49
50 - You are not allowed to use an automatic method to create accounts.<br />
51
8 52 - You must not abuse RocketGit servers.<br /> - You must not abuse RocketGit servers.<br />
53
9 54 - You must not abuse other's servers using RocketGit as a proxy.<br /> - You must not abuse other's servers using RocketGit as a proxy.<br />
55
10 56 - You must not upload illegal content.<br /> - You must not upload illegal content.<br />
11 - You must not harass other users.<br />
12 - You must enjoy your stay here.<br />
13 57
58 - You must not harass or bully other users.<br />
59
60 - Note that our site may be visited also by children, therefore
61 you must adapt you attitude and language.<br />
62
63 - You must keep your account secure; you are fully responsible for
64 all the activities made under your account.<br />
65
66 - You must respect the law regarding the content you upload here
67 and the usage of the service.<br />
68
69 - We reserve the right to change the service at any time,
70 without notice.<br />
71
72 - We may modify this document at any time. You are responsible to
73 check this document from time to time for changes.<br />
74
75 - You must enjoy your stay here.<br />
14 76 </div> </div>
15 77 </div> </div>
16 78 </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