Reduce Memory Usage of Gitlab Server
How I reduced a self-hosted GitLab server's memory usage from 8GB to about 3.6GB by tuning Puma, Sidekiq, Prometheus and swap.
Read more →joao@joao-rocha:~$ whoami
DevOps engineer from Portugal. I write about Kubernetes, CI/CD, Docker, self-hosting and homelab infrastructure — practical guides from things I actually run and break.
How I reduced a self-hosted GitLab server's memory usage from 8GB to about 3.6GB by tuning Puma, Sidekiq, Prometheus and swap.
Read more →How to migrate a Google Cloud SQL database between GCP projects using the Cloud SQL Admin API, since there is no direct Web UI or CLI option.
Read more →How to dump and restore a PostgreSQL database using Docker containers, without installing Postgres on your machine.
Read more →A guide on how to configure an S3 backup target (MinIO or Backblaze) for Longhorn on a k3s/Kubernetes cluster.
Read more →A guide on how to install and run Docker natively in WSL 2 on Windows, without Docker Desktop.
Read more →