Skip to content

GitLab with most of the bloatware disabled

Notifications You must be signed in to change notification settings

l33tlamer/gitlab-lightweight-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

GitLab without all the bloatware

A simple docker-compose.yml that sets up GitLab-CE with almost all the optional services disabled at start.
This can reduce CPU and RAM usage A LOT, in testing this example uses less than 2GB of RAM.

This should be deployed with a reverse proxy like Traefik or Caddy and the containers hostname and external_url set correctly.
Alternatively configure GitLab to provide HTTPS by itself.

This is not meant to be a copy/paste and run foolproof way to run GitLab, it should serve as a example on how to slim it down.

About

GitLab with most of the bloatware disabled

Topics

Resources

Stars

Watchers

Forks