> 4GB RAM is the required minimum memory size and supports up to 500 users
How far down does it scale to just a handful of users though? (usual free vps are about 1GB, and are normally used to run other things as well)
EDIT: found it, unfortunately not as much as I would have hoped (but not unexpected)
> Minimum 2GB of RAM + 1GB of SWAP
> You should be able to run GitLab with up to 5 developers with individual Git projects no larger than 100MB.
https://docs.gitlab.com/omnibus/settings/memory_constrained_...
In my experience, updating gitlab involves looking at either the docker hub page with the tags or that gitlab news page that I'm trying to find right now and then painfully going from minor to minor.
If you update every week you're probably fine, but if you skip a version some database migrations might not work and then the real fun begins.
I definitely do not want to use "latest", in the past there have been updates or intervention required between major versions.