Hi Lara,
I have three pipelines sharing a storage service. It is not perfect but it is working. One pipeline is on the same server as the storage service and the other two are each on their own (virtual) server.
For installation I used the "manual" installation on Ubuntu 18:
I had to install the storage service packages in the order of those instructions and then go back and disable that service from running. Then when registering the dashboard with the storage service I used the URL pointing to the SS on the other server.
Configuring the storage locations was a bit tricky. I found these resources helpful:
Options for configuring the shared directory in the remote pipeline:
I used option 1 which is shown in this configuration snapshot:
It requires setting up passwordless ssh for linking the local filesystem to the SS, as described here:
You can also use this search to find other posts about this:
HTH, Don