Videos
Watch me build and explain practical homelab, self-hosting, and automation projects.
Browse topics(1)
Self-hosting GitLab: A complete HomeLab deployment
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 Gro…
Self-hosted Automation for Git, Webhooks, and more // Kestra #3
This video shows how I built a Kestra automation that turns a Notion "Published" entry into a Hugo markdown post, downloads the thumbnail, and creates a GitLab merge request so my static site (Cloudflare Workers) can publish the new video…
NEW GitLab CI CD components explained
In this video we will show you how to simplify your CI/CD pipelines in GitLab using reusable components, a powerful feature introduced in version 17. Learn how to create dynamic, shareable jobs for tasks like Terraform infrastructure manag…
GitLab CI CD automation (Docker, Kubernetes, Terraform, and more…)
In this video, I'll show you how I'm automating my home lab with GitLab CI-CD. This allows me to automate deployments and infrastructure provisioning, making my workflow more efficient. I'll also share tips on setting up these tools for yo…
What’s the better Git? // GitLab vs Gitea
In this video, I will dive into an epic showdown between two powerful free and open-source Git platforms: GitLab Community Edition and Gitea Community Edition. After extensive testing in my HomeLab, I’ll share my insights on the strengths…
Self-host your own Git platform! // Gitea Tutorial
In this video, I will guide you through setting up your own self-hosted Git platform using Gitea. If you're looking to take control of your code and move away from cloud services like GitHub, Gitea is a fantastic lightweight alternative th…
Automate GitLab + Terraform (state file, and more)
In this video, I’ll be diving into my self-hosted GitLab platform and how I use it to manage all my HomeLab projects. I'll show you how I've automated my project management with GitLab and Terraform, making it easier to handle everything w…
Self-host your own Git platform! // GitLab
In this video I will guide you through setting up your own self-hosted GitLab platform for your HomeLab. You'll discover the power of utilizing features like version control, project tracking, web hooks, and more in a self-controlled envir…
Let’s learn Git! Your ultimate guide
In today's video, I'm exploring Git, an indispensable tool for everyone in the IT field, not just developers. I'll break down what makes Git unique and show you some basic commands to kick-start your journey in managing and tracking your p…
Let's learn GitHub Actions in a self-hosted Homelab!
Are you interested in automating your Homelab? Then learning GitHub Actions is a great way to get started! With GitHub Actions, you can automate the process of building, testing, and deploying applications on a Kubernetes Cluster. Instead…
Let's do GitOps in Kubernetes! ArgoCD Tutorial
We start taking a look at CI-CD, especially the CD part with the free and open-source Argo CD. In this video, we will automate the deployment of a Nginx Web server on my Kubernetes Cluster.
GitOps Kubernetes in a simple Web UI?
I recently deployed Portainer in my Cloud Environment to manage my Kubernetes Cluster. Here are my thoughts on it and I'm showing you how you can easily manage your Kubernetes Cluster with a nice Web UI, do GitOps easily.
Discord community
Build, break, and learn together.
Talk homelabs, self-hosting, and automation with people building this stuff. This is a community, not personal support.
Join Discord(opens in a new tab)