New install questions - mostly about "sharing the repository"

I’m attempting to set up Deadline. The host that has the Repository installed on it runs Rocky 9, and I’ve successfully (a) installed MongoDB from its own installer, and (b) successfully run the Repository installer. I can use “mongosh :27100” and “use deadline10db” and “show tables” shows all of the tables that the Repository installer set up. So far, so good.

The repository folder - /var/Thinkbox/DeadlineRepository10 - is going to need to be shared out so that the renderfarm clients - other Rocky 9 workstations - and animator workstations (source of jobs being submitted to the renderfarm) will be able to use the repository - is this correct?

We share networked resources here using NFS (autofs and mount) for Linux, and using Samba for Windows - is there anything in Deadline that’s going to complain about doing it that way?

I’m to the point where I’m running the DeadlineClient installer on the first of the renderfarm client hosts, and it’s asking for the path to the repository folder, so I’m guessing that I need to go back and share out the repository folder. Does that seem right?

That is correct. This type of connection is called Direct Connection in Deadline. You can also setup an RCS to connect over http/https. Here’s the network diagram of this type of connection: Remote Connection Server — Deadline 10.3.2.1 documentation

During installation you will have the option to select the connection type, select RCS here if you do not want to share the repo on network:
image