Shared LinksΒΆ
Shareable Links are one of the easiest ways to transfer files to someone else using JetStream, because the recipient does not need to know or have the server details or login credentials. The link encodes all necessary information, allowing JetStream to start the download with minimal fuss. Credentials of the user who created the link are never shared with the link recipients. The recipients only receive a token identifying the given link on the server.
When creating a shared link, the files that will be shared already have to exist on the server. Each shared link can have an expiry date, optional download limit, and optional passphrase. Expired links will be removed from the server within two hours of expiry.
Note
If your server is running behind firewall, you may need to specify an --external-address
, so the client can generate correct links.
Tip
If you wish to disable the shared links functionality, use --api-disable-shared-tokens
.
Shared links can be created using the JetStream Client or using the JetStream API.