Distributed directory with millions of files

Have a directory with millions of files, and would like to host it via IPFS.

Is there a way to host it over multiple machines, as it’s way too large for one machine.

I think you should check out IPFS Clusters and see if it works for you.