The add-on component GitLab Shell serves repositories over SSH. When serving repositories over HTTP/HTTPS GitLab uses the GitLab API to resolve authorization and It also keeps default branch and hook information with the bare repository. GitLab stores the bare Git repositories in the locationĭefined in the configuration file, repositories: section. The GitLab application uses PostgreSQL for persistent database information (for example, users, Puma application server to serve static pages, uploads (for example, avatar images or attachments), Workhorse accesses the gitlab/public directory, bypassing the It uses Sidekiq as a job queue which, in turn, uses Redis as a non-persistentĭatabase backend for job information, metadata, and incoming jobs.īy default, communication between Puma and Workhorse is via a Unix domain socket, but forwarding GitLab serves web pages and the GitLab API using the PumaĪpplication server. Official GitLab Helm chart and the official Linux package.Ī typical installation uses NGINX or Apache as a web server to proxy throughĪpplication server. The largest known GitLab instance is on, which is deployed using our Generally released around the same time as GitLab releases, with the exception of informal securityĪ typical install of GitLab is on GNU/Linux, but growing number of deployments also use the GitLab codebase gives you the latest stable version of those components. New versions of each dependent component are usually tags, but staying on the main branch of the These components are described in theĬomponent details section, and all have their own repositories. New versions of GitLab are released from stable branches, and the main branch is used forįor more information, see the GitLab release process.īoth distributions require additional components. GitLab is available under different subscriptions. The open source Community Edition (CE).There are two software distributions of GitLab: AI architecture GitLab architecture overview Software delivery.Adapting existing and introducing new components.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |