Self-Hosting GitLab in Your HomeLab with Docker
Learn how to deploy GitLab in your HomeLab using Docker and Boilerplates for efficient self-hosting. Get Warp Pro free for 7 days! π

Christian Lempa
28.0K views β’ Oct 17, 2025

About this video
Get Warp Pro free for 7 days: https://www.warp.dev/
In this video, I self-host GitLab in my HomeLab with Docker using my Boilerplates template, apply resource-friendly optimizations, and harden the instance post-install. I also show how I organize deployments and secrets in Projects and Groups, use the glab CLI, and manage updates with pipelines.
References
- My Boilerplates: http://github.com/ChristianLempa/boilerplates/
- GitLab Playlist: https://www.youtube.com/playlist?list=PLj-2elZxVPZ-cck54X8jxH0_Ai25_guHH
- Traefik Tutorial: https://youtu.be/-hfejNXqOzA
- Authentik Tutorial: https://youtu.be/N5unsATNpJk
________________
π Support me and become a Fan!
β https://christianlempa.de/patreon
β https://www.youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join
π¬ Join our Community!
β https://christianlempa.de/discord
π Follow me everywhere
β https://christianlempa.de
________________
Read my Tech Documentation
https://christianlempa.de/docs
My Gear and Equipment
https://christianlempa.de/kit
________________
Timestamps:
00:00 Introduction
02:52 How to get started?
05:20 Install GitLab with EASE!
13:32 Post-Installation Steps
15:04 Performance Optimizations
16:32 Manage your HomeLab Deployments
19:55 Dealing with Secret Values
21:55 GLab CLI Tool
23:27 Setup SSH and API Tokens
24:49 Update HomeLab Deployments
26:53 Final thoughts
________________
Links can include affiliate links.
In this video, I self-host GitLab in my HomeLab with Docker using my Boilerplates template, apply resource-friendly optimizations, and harden the instance post-install. I also show how I organize deployments and secrets in Projects and Groups, use the glab CLI, and manage updates with pipelines.
References
- My Boilerplates: http://github.com/ChristianLempa/boilerplates/
- GitLab Playlist: https://www.youtube.com/playlist?list=PLj-2elZxVPZ-cck54X8jxH0_Ai25_guHH
- Traefik Tutorial: https://youtu.be/-hfejNXqOzA
- Authentik Tutorial: https://youtu.be/N5unsATNpJk
________________
π Support me and become a Fan!
β https://christianlempa.de/patreon
β https://www.youtube.com/channel/UCZNhwA1B5YqiY1nLzmM0ZRg/join
π¬ Join our Community!
β https://christianlempa.de/discord
π Follow me everywhere
β https://christianlempa.de
________________
Read my Tech Documentation
https://christianlempa.de/docs
My Gear and Equipment
https://christianlempa.de/kit
________________
Timestamps:
00:00 Introduction
02:52 How to get started?
05:20 Install GitLab with EASE!
13:32 Post-Installation Steps
15:04 Performance Optimizations
16:32 Manage your HomeLab Deployments
19:55 Dealing with Secret Values
21:55 GLab CLI Tool
23:27 Setup SSH and API Tokens
24:49 Update HomeLab Deployments
26:53 Final thoughts
________________
Links can include affiliate links.
Video Information
Views
28.0K
Likes
688
Duration
27:32
Published
Oct 17, 2025
User Reviews
4.6
(5) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now