You can publish binary attachments online (the default, where the full content is in the blockchain) or offline (where the chain only contains a hash for verification, and the content is delivered separately over the network to subscribing nodes). Either way, it's never a path to the file on a particular file system.