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 | 103996 | bf8be27e8a80dc19b144700938d85cbea9f43654 | 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 | - | 8ffdcb3d5e12de55f23f507ed41bfda98d7e9595 | debian |
040000 | tree | - | c762634e95d46059f3d8e964a7f76c9f0f73139f | docker |
040000 | tree | - | f67d3605efbd6422a8acdd953578991139266391 | docs |
100755 | blob | 16711 | 924262b2f8dbf3bbe02358e7f404175732e970d1 | duilder |
100644 | blob | 536 | 6d95ba9dbf14ecab051a84d2efcf9f9725774702 | duilder.conf |
040000 | tree | - | b0cc8cc0386eddf4373339a7860e46e8f74e0202 | hooks |
040000 | tree | - | 3f877d6ef9da12de46ae902f73c9fd1810774829 | inc |
040000 | tree | - | a00e75405bf38d203e50673de4ac34486739eea5 | misc |
100644 | blob | 3890 | 9bd6ba1151d40eec9064ad66bcc1a9c4cf259e59 | rocketgit.spec.in |
040000 | tree | - | 310314f9a21cc8d91742f8f0a54edc6c9ad44027 | root |
040000 | tree | - | 4f1338638ed0d3e4811b1c1e7f26109a40bc0920 | 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 | - | 2507ac33968c599112232effd59486180c7af45c | tools |