Reserved Shares
By default a public
or private
share is assigned a share token when you create a share using the zrok share
command. The zrok share
command is the bridge between your local environment and the users you are sharing with. When you terminate the zrok share
, the bridge is eliminated and the share token is deleted. If you run zrok share
again, you will be allocated a brand new share token.
Reserved Shares
By default, a public
or private
share is assigned a share token when you create a share using the zrok share
command. The zrok share
command is the bridge between your local environment and the users you are sharing with. When you terminate the zrok share
, the bridge is eliminated and the share token is deleted. If you run zrok share
again, you will be allocated a brand new share token.
You can use a reserved
share to persist your share token across multiple runs of the zrok share
bridge. When you use a reserved
share, the share token will not be deleted between multiple runs of zrok share
.
To use a reserved
share, you will first run the zrok reserve
command to create the reserved share (see zrok reserve --help
for details). Once you've created your reserved
share, you will use the zrok share reserved
command (see --help
for details) to run the bridge for the shared resource.
This pattern works for both public
and private
shares, and for all resource types supported by zrok
.
To delete your reserved
share use the zrok release
command or click the delete button in the share's Actions tab in the web console.
To delete your reserved
share use the zrok release
command or click the delete button in the share's Actions tab in the web console.
Unique Names
+The default is to generate a random share token and you may specify a unique name.
+This reserves public share token "myshare."
+zrok reserve public 80 --unique-name "myshare"
This shares 127.0.0.1:80
as https://myshare.zrok.example.com
where https://{token}.zrok.example.com
is the frontend's template.
zrok share reserved "myshare"