List of Community-Hosted GitLab Instances: Difference between revisions

From P2P Foundation
Jump to navigation Jump to search
(added defunct? notice to postactiv)
(created section for instances hosted by githost.io, added placeholder section for instances of other forge software)
Line 5: Line 5:




= List of GitLab instances =
= List of Independent GitLab instances =


* Briar: https://code.briarproject.org/explore - used for development of the Briar P2P chat/social network app for mobile devices.
* Briar: https://code.briarproject.org/explore - used for development of the Briar P2P chat/social network app for mobile devices.
Line 22: Line 22:


* GNOME Project: https://gitlab.gnome.org/explore/projects - used for the development of the GNOME desktop environment and its many subsidiary projects
* GNOME Project: https://gitlab.gnome.org/explore/projects - used for the development of the GNOME desktop environment and its many subsidiary projects
* GNU Project: https://git.gnu.io/explore/projects - used for development of various GNU projects, including the MediaGoblin media-hosting package, and the GNU Social micro-blogging server (and web client).


* Ind.ie: https://source.ind.ie/explore/projects - used internally by Ind.ie developers for their own projects
* Ind.ie: https://source.ind.ie/explore/projects - used internally by Ind.ie developers for their own projects
Line 35: Line 33:
* linux-kernel.at: https://git.linux-kernel.at/explore - a mostly private instance used for the development of ivatar, a decentralized replacement for Gravatar  
* linux-kernel.at: https://git.linux-kernel.at/explore - a mostly private instance used for the development of ivatar, a decentralized replacement for Gravatar  


* Mastodon: https://source.joinmastodon.org/explore/projects: for developers of Mastodon micro-blogging sever (and web client), and associated projects.
* Mastodon: https://source.joinmastodon.org/explore/projects - for developers of Mastodon micro-blogging sever (and web client), and associated projects.


* NZ Open Source Society: https://git.nzoss.org.nz/explore/projects - available for developers associated with NZOSS to host their dev, or a mirror of their own repo elsewhere
* NZ Open Source Society: https://git.nzoss.org.nz/explore/projects - available for developers associated with NZOSS to host their dev, or a mirror of their own repo elsewhere
Line 50: Line 48:


* VideoLAN: https://code.videolan.org/explore/projects - used for development of the VLC media player and other VideoLAN projects
* VideoLAN: https://code.videolan.org/explore/projects - used for development of the VLC media player and other VideoLAN projects
= Hosted by GitLab on GitHost.io
[https://about.gitlab.com/gitlab-hosted/#githost-is-shutting-down-on-june-1st-2019 GitHost.io is being shut down by GitLab] in June, 2019. These projects will have to either move to GitLab.com, or move to self-hosting.
* GNU Project: https://git.gnu.io/explore/projects - used for development of various GNU social media projects, including the MediaGoblin media-hosting package, and the GNU Social micro-blogging server (and web client).
* SnowDrift.coop: https://git.snowdrift.coop/explore - SnowDrift is a planned crowdfunding site for FLO (Free, Libre, Open) projects.


= Enabling federation across instances =
= Enabling federation across instances =
Line 56: Line 62:
* ForgeFed: https://github.com/forgefed/forgefed/ - extending the ActivityPub standard for code-sharing purposes
* ForgeFed: https://github.com/forgefed/forgefed/ - extending the ActivityPub standard for code-sharing purposes
* Sr.ht: https://drewdevault.com/2018/07/23/Git-is-already-distributed.html - using email protocols for code-sharing between web forges, the demo site is at: https://sourcehut.org/
* Sr.ht: https://drewdevault.com/2018/07/23/Git-is-already-distributed.html - using email protocols for code-sharing between web forges, the demo site is at: https://sourcehut.org/
== Instances Using Other Code Forge Software ==
=== Gitea ===
* Puckipedia: https://git.puckipedia.com/ - used for the Kroeg federated social web project

Revision as of 15:58, 23 May 2019

Introduction

GitLab is one replacement for proprietary 'code forge' (software project management) platforms like GitHub. GitLab.com is the flagship instance hosted by the company that develops the software, using its Enterprise Edition (EE). Unlike GH, GitLab also offers a fully free code Community Edition (CE) that can be self-hosted as a ready-to-use code forge, although it lacks some "enterprise" features available in EE. Developers have a choice to either host their code on GitLab.com (both gratis and commercial options available), or they can host their own instance for their own use, or for a community of developers. Because all project data can be exported and imported, they can switch from one option to the other, and back again, as their circumstances require. --Strypey (talk) 08:39, 26 April 2018 (UTC)


List of Independent GitLab instances

  • Jami (a GNU project, formerly Ring): https://git.jami.net/explore/projects - used for development of the various components of the GNU Ring P2P voice/ video chat app developed by the savoirfairelinux team
  • Open Educational Resources Universitas: https://git.oeru.org/explore - used by some developers and projects associated with the OERU and OER Foundation.

= Hosted by GitLab on GitHost.io

GitHost.io is being shut down by GitLab in June, 2019. These projects will have to either move to GitLab.com, or move to self-hosting.

  • GNU Project: https://git.gnu.io/explore/projects - used for development of various GNU social media projects, including the MediaGoblin media-hosting package, and the GNU Social micro-blogging server (and web client).

Enabling federation across instances

There are two projects working on ways to enable self-hosted code forges like to form a federated network, allowing them to compete with the network effect of large, centralized services like GitHub and BitBucket:

Instances Using Other Code Forge Software

Gitea