How to Self-Host GitLab Without Starving It

Self-host GitLab and the software is free; you pay for a server. The catch nobody mentions: GitLab is RAM-hungry. Here’s the honest hardware floor, who should do it, and how to size a managed server so it doesn’t crawl.