As pointed out in Installation Repositories various network protocols can be used to access network repositories which requires to set up an appropriate service (web server, FTP server, SMB server, etc.)
Based on experiences gained in numerous projects we recommend that you use the HTTP protocol and the Apache2 web server to implement your remote repositories.
Compared to other servers and protocols the Apache2 web server has the following advantages:
Most administrators are familiar with the configuration of Apache2.
Apache2 is part of all server distributions delivered by Micro Focus and SUSE.
Extensive logging mechanisms.
Support for Symbolic links.