How to create a repository client server, download the latest patches, and push them to other servers in Alma Linux

Any documentation do we have for this? Please let me know.