Per essere chiari, non è esattamente la stessa domanda di quella posta nell’OP
Se vuoi semplicemente condividere file tra due server Linux, ci sono molte opzioni, che potrebbero essere o meno appropriate per l’uso con Discourse in esecuzione su VPS separati. Eccone un paio
- NFS network filesystem, condivisione SMB
- SSHFS ssh filesystem
- Driver di filesystem FUSE per montare il tuo S3 come filesystem locale (o semplicemente usare S3 direttamente)
In generale, userei direttamente S3. Non è necessario “eseguire un secondo VPS solo per lo storage” se si utilizza S3.