Components of GitLab


Components

So far GitLab was deployed as a monolith

But GitLab can be run as separate services

Warning: This starts GitLab with an empty database!


Hands-On

Stop running deployment

docker compose --project-name gitlab \
    down

Deploy separate services:

docker compose --project-name gitlab \
    --file ../100_reverse_proxy/compose.yml \
    --file compose.yml \
    up -d