git checkout
takes a branch or tag name. In your example, it's almost certainly referring to a git tag that aligns with a version of the software.
listless
If you know nothing about servers, linux, docker, postgres, reverse proxies, networking, https, certificates etc. then you may not be able to do this without studying these topics significantly and practicing setting up more simple services (like a plain HTTPS server with Let'sEncrypt certificates.)
Looking forward to hearing from you.
Oh look, a Culture ship Mind.
"There was no crime in the Culture, not really. Not because people were punished—there were no punishments, as such—but because nobody wanted to commit crimes. Or if they did, there were outlets, safe simulations that hurt no one."
-- Surface Detail, Chapter 7, Iain M. Banks
only in theory. in reality, only one person would ever buy it then re-release the source code for free-as-in-beer. unless you're talking about something other than GPL2/3.
Belvedere: What also floats in water? Peasants: Bread. Apples. Very small rocks. Cider! Great gravy. Cherries. Mud. Churches, Churches!!!