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 20a621f3de637975d93cbb260213c2d833a0acab

Make more clear the text about Enterprise Edition
Author: Catalin(ux) M. BOIE
Author date (UTC): 2017-01-30 18:50
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2017-01-30 18:50
Parent(s): 29e7ddcea2ed6add27a13dfef09c8660d4b3520e
Signing key:
Tree: c213576265ab336cc3bf94e2d3d6c3f7ccf06128
File Lines added Lines deleted
root/themes/default/main.css 3 0
root/themes/default/main.html 19 21
root/themes/default/user/settings/workers/add.html 1 1
File root/themes/default/main.css changed (mode: 100644) (index 7fd9f15..7a2a7cc)
... ... legend { padding: 0px 2pt; }
498 498 font-weight: bold; font-weight: bold;
499 499 padding-bottom: 9px; padding-bottom: 9px;
500 500 } }
501 .island_title_big {
502 font-size: 16pt;
503 }
501 504
502 505 .secret_token { .secret_token {
503 506 font-size: 14pt; font-size: 14pt;
File root/themes/default/main.html changed (mode: 100644) (index 0e75bc4..cc92844)
1 1 <div class="islands"> <div class="islands">
2 <div class="island" style="background-color: #bbb; color: #fff">
3 <div class="island_title">Welcome to RocketGit!</div>
2 <div class="island" style="background-color: #bbb; color: #fff; width: 100%">
3 <div class="island_title island_title_big">Welcome to RocketGit!</div>
4 4 <span style="font-weight: bold; font-size: 16pt"> <span style="font-weight: bold; font-size: 16pt">
5 Free (as in speech) software for managing
5 Free (as in speech and and as in beer) software
6 (<a href="https://www.gnu.org/licenses/agpl-3.0.html" target="_blank">AGPLv3+</a>)
7 for hosting
6 8 <a href="https://git-scm.com/" target="_blank">Git</a> projects, <a href="https://git-scm.com/" target="_blank">Git</a> projects,
7 9 both public and private. both public and private.
8 <span style="color: red">Beta</span>
9 10 </span> </span>
11 <br />
12 <br />
13 Our goal is to become the best product on the market.
14 See <a href="/op/doc/compare" target="_blank">here</a> how we
15 compare with the others.
10 16 </div> </div>
11 17
12 18 <div class="island"> <div class="island">
13 19 <div class="island_title">Free (as in speech) software</div> <div class="island_title">Free (as in speech) software</div>
14 20 We know that many people find inappropriate to host their projects on a We know that many people find inappropriate to host their projects on a
15 21 proprietary platform. proprietary platform.
16 Also, we know that many developers find inappropriate to sign a
22 Also, we know that many contributors find inappropriate to sign a
17 23 Contributor License Agreement (CLA) to contribute to a project. Contributor License Agreement (CLA) to contribute to a project.
18 24 Therefore, we created RocketGit. Therefore, we created RocketGit.
19 25 </div> </div>
20 26
21 27 <div class="island"> <div class="island">
22 <div class="island_title">Goal</div>
23 Our goal is to become the best software for managing Git projects.
24 With your help, we will reach our goal. Thank you!<br />
25 See <a href="/op/doc/compare" target="_blank">here</a> how we
26 compare with the others.
27 </div>
28
29 <div class="island">
30 <div class="island_title">No separate Enterprise Edition</div>
31 In case you are wondering about the Enterprise Edition, we are happy to
32 inform you that this is the same version as the one running here, on
33 rocketgit.com. Therefore, you can choose to run RocketGit
34 inside the firewall (on-premise) without losing the free (as in speech)
35 software benefits.
28 <div class="island_title">What about the Enterprise Edition?</div>
29 We are happy to inform you that you do not want an Enterprise Edition!
30 You do not want to be vendor locked-in as it happens when
31 you are using most of the competitor's products.
32 Therefore, we are offering one single edition, ready to be used
33 (free of charge) in enterprise environments as well.
36 34 </div> </div>
37 35
38 36 <div class="island"> <div class="island">
 
40 38 Perhaps you want to know how we intend to sustain this business without Perhaps you want to know how we intend to sustain this business without
41 39 a mandatory fee for using our software. We plan to do this by a mandatory fee for using our software. We plan to do this by
42 40 offering paid support, by charging for customizations, offering paid support, by charging for customizations,
43 by accepting ads (very targeted and no Flash/JavaScript) and
41 by accepting ads (very targeted and no Flash/JavaScript/animation) and
44 42 <a href="/op/donate">donations</a>. <a href="/op/donate">donations</a>.
45 43 Please support us to be able to keep this project going. Please support us to be able to keep this project going.
46 44 </div> </div>
 
48 46 <div class="island"> <div class="island">
49 47 <div class="island_title">Private repositories?</div> <div class="island_title">Private repositories?</div>
50 48 Here, at rocketgit.com, you can create an unlimited number Here, at rocketgit.com, you can create an unlimited number
51 of repositories, both public and private.
49 of repositories, both public and private, free of charge.
52 50 </div> </div>
53 51
54 52 <div class="island"> <div class="island">
File root/themes/default/user/settings/workers/add.html changed (mode: 100644) (index 4a796be..9f2288e)
15 15
16 16 @@if(@@worker::id@@ == 0){{ @@if(@@worker::id@@ == 0){{
17 17 <p> <p>
18 <label for="name">Key (please provide at least 32 chars, copy it in clipboard because will not be shown again)</label><br />
18 <label for="name">Key (please provide at least 32 chars; copy it in clipboard because will not be shown again)</label><br />
19 19 <input type="text" name="worker::key" id="name" value="@@worker::key@@" size="80" /> <input type="text" name="worker::key" id="name" value="@@worker::key@@" size="80" />
20 20 </p> </p>
21 21 }} }}
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