Features / Product,RocketGit,Gitlab CE,GitHub,gitolite,Pagure.io [Legal],,,,, License,Affero GPLv3+/#0f0,MIT/#0f0,Proprietary/#f00,GPLv2/#0f0,GPLv2 or later/#0f0 Developers keep copyright when contributing (see 1),Yes,No,No,Yes,Yes GNU Ethical Repository Criteria Evaluations (see 4),"A (-A4, +A+0, +A+1, +A+2, +A+5)/#0f0",C/#f00,F/#f00,?,A?/#0f0 ,,,,, [Features],,,,, Easy installation,Yes,No,Yes?,Yes,Yes SELinux policy,Yes,No,?,not needed/#0f0,? Distro friendly,Yes,No (see 2),No (see 2),Yes,Yes? Bug tracker,Yes,Yes,Yes,No,Yes CLI commands (SSH),Yes,?,?,?,? API,Yes,Yes,Yes,?,Yes Anonymous push,Yes,No,No,No?,No Languages available,1,?,?,1,? IPv6,Yes,?,?,Yes,Yes Submodules,?,?,?,?,? Usable with lynx,Yes,Yes,Yes,n/a,Yes 2fa (two-factor authentication),Yes,Yes,Yes (see 3),?,No Web Hooks,Yes,Yes,Yes,No,Yes Web Hooks - provide client certs,Yes,No,No,n/a,? Web Hooks - authenticate server (CA cert),Yes,No,No,n/a,? OpenSSH AuthorizedKeysCommand,Yes,Yes,Yes,?,No OpenSSH filter by key type and bits,Yes,No,?,No,No OpenSSH nice info about the keys,Yes,No,?,No,No LDAP user authentication,No,Yes,?,?,? Git LFS,No,Yes,?,?,? Lock repo with a message,Yes,?,?,?,? Continuous integration,Yes,Yes,?,?,? ,,,,, [Rights],,,,, Path control,Yes,No,?,Yes,Yes Refs control,Yes,Yes,?,?,Yes IP control,Yes,No,?,?,Yes? ,,,,, [Details],,,,, Language,PHP,Ruby+Perl,Ruby,Perl,Python Cache,Custom/#0f0,Redis/0f0,memcache/#0f0,n/a,Redis/#0f0 Database,PostgreSQL,My/PostgresSQL,MySQL,?,MySQL/MariaDB/PostgreSQL/SQLite/#0f0 Webserver,Apache,apache/nginx,?,?,n/a ,,,,, [Notes],,,,, *,"1) This is about contributing to the Git hosting project, not about projects hosted inside. Signing a Contributor Licence Agreement (CLA) is very bad for free software.",,,, *,"2) It has a not standard package manager; upgrading distro does not update the git software (pip, gem etc.). Or is a big archive including packages already found in the distribution.",,,, *,"3) Seems is not really secure: if key is leaking, the attacker can push.",,,, *,4) Repo criteria by GNU: https://www.gnu.org/software/repo-criteria.html,,,,
Mode | Type | Size | Ref | File |
---|---|---|---|---|
100644 | blob | 9 | f3c7a7c5da68804a1bdf391127ba34aed33c3cca | .exclude |
100644 | blob | 102 | eaeb7d777062c60a55cdd4b5734902cdf6e1790c | .gitignore |
100644 | blob | 289 | fabbff669e768c05d6cfab4d9aeb651bf623e174 | AUTHORS |
100644 | blob | 1132 | dd65951315f3de6d52d52a82fca59889d1d95187 | Certs.txt |
100644 | blob | 549 | 41c3bdbba8ec2523fe24b84bdd46777fc13e8345 | History.txt |
100644 | blob | 34520 | dba13ed2ddf783ee8118c6a581dbf75305f816a3 | LICENSE |
100644 | blob | 2792 | 49fb9ac116dad2789e2b30046be0c9040ec2e880 | Makefile.in |
100644 | blob | 4875 | 351369ca6f3895965cd98b847161c696d2052146 | README |
100644 | blob | 103489 | b86a7ed61cc4760dfb6d7d091235ced139cdaacb | TODO |
100644 | blob | 1294 | f22911eb777f0695fcf81ad686eac133eb11fcc4 | TODO-plans |
100644 | blob | 203 | a2863c67c3da44126b61a15a6f09738c25e0fbe0 | TODO.perf |
100644 | blob | 373 | ca2fd2e49069f5d13d557928e0bf53135782530f | TODO.vm |
040000 | tree | - | 21928e906ad2907a55c2e81c2a8b0502b586b8a0 | artwork |
100644 | blob | 2086 | 77a327099015419dca440728067f71b107849330 | compare.csv |
100755 | blob | 30 | 92c4bc48245c00408cd7e1fd89bc1a03058f4ce4 | configure |
040000 | tree | - | 788c57f7b8b4a17ab4e6903b044addae9617da09 | debian |
040000 | tree | - | c762634e95d46059f3d8e964a7f76c9f0f73139f | docker |
040000 | tree | - | f67d3605efbd6422a8acdd953578991139266391 | docs |
100755 | blob | 16711 | 924262b2f8dbf3bbe02358e7f404175732e970d1 | duilder |
100644 | blob | 536 | db9185faa969a77379e8d949b1943b95c92f2600 | duilder.conf |
040000 | tree | - | b0cc8cc0386eddf4373339a7860e46e8f74e0202 | hooks |
040000 | tree | - | 3f877d6ef9da12de46ae902f73c9fd1810774829 | inc |
040000 | tree | - | a00e75405bf38d203e50673de4ac34486739eea5 | misc |
100644 | blob | 3881 | 074e596bfc98db0f5ea8368ba9839659629bb814 | rocketgit.spec.in |
040000 | tree | - | 481ac9298cab7b81f08b0b75ab1d6e71ff21d8b7 | root |
040000 | tree | - | b17beb432c6def30b4e4873e3bab7b30eb715132 | samples |
040000 | tree | - | a400a14155cebfc40cf6323af694b5135ec57b6e | scripts |
040000 | tree | - | a85605a7ad360fcc0dc5f654188fdd5237ea3307 | selinux |
100755 | blob | 256 | 462ccd108c431f54e380cdac2329129875a318b5 | spell_check.sh |
040000 | tree | - | cb54e074b3ca35943edfcda9dd9cfcd281bcd9e7 | techdocs |
040000 | tree | - | 675a72bb2eea180b486eb89ea94987f910372f0d | tests |
040000 | tree | - | e26de2efd4f8692cb1d18c31fb5fb9e2311de634 | tools |