Better HomeLab Secret Management // Infisical Tutorial
Video write-up
HomeLab secrets usually start simple: one .env file next to a Docker Compose stack. But over time, those secrets spread into GitLab variables, deployment scripts, copied folders, backups, notes, and places where they should not live.
In this video, I show a practical Infisical workflow for managing HomeLab and Docker secrets. We’ll install and configure Infisical, create a secrets project, explain environments like dev, staging, and prod, manage secrets in folders, sync secrets to GitLab, use the Infisical CLI, and inject secrets into a Docker Compose workflow without committing real values into a .env file.
I’ll also explain the caveats: Infisical is great as a central source of truth, but automated systems like CI/CD, Portainer, Arcane, Docker Compose, and other deployment tools still need a proper way to receive those secrets.