1
1
mirror of https://github.com/openziti/zrok.git synced 2025-07-03 16:00:16 +02:00
This commit is contained in:
qrkourier
2025-04-04 17:01:09 +00:00
parent 0948c624b5
commit d63a327e6d
102 changed files with 112 additions and 106 deletions
404.html
assets/js
docs
0.4
category
guides
metrics-and-limits
myzrok
oauth
self-hosting
concepts
files
hosting
http
index.html
opensource
sharing-private
sharing-public
sharing-reserved
tunnels
getting-started
guides
docker-share
docker_private_share_guide
docker_public_share_guide
index.html
drives
frontdoor
install
linux-user-share
permission-modes
self-hosting
docker
instance-configuration
interstitial-page
kubernetes
linux
metrics-and-limits
configuring-limits
configuring-metrics
oauth
configuring-oauth
organizations
personalized-frontend
self-service-invite
vpn
myzrok
custom-domains
category
guides
metrics-and-limits
myzrok
oauth
self-hosting
concepts
files
hosting
http
index.html
opensource
sharing-private
sharing-public
sharing-reserved
tunnels
getting-started
guides
agent
index.html
linux-service
windows-service
docker-share
docker_private_share_guide
docker_public_share_guide
index.html
drives
frontdoor
install
permission-modes
self-hosting
docker
instance-configuration
interstitial-page
kubernetes
linux
metrics-and-limits
configuring-limits
configuring-metrics
oauth
configuring-oauth
organizations
personalized-frontend
self-service-invite
vpn
myzrok
custom-domains
index.html
search

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1595],{2390:(e,n,s)=>{s.d(n,{Ay:()=>c,RM:()=>l});var o=s(4848),t=s(8453),r=s(3070),i=s(3484),a=s(3769);const l=[];function d(e){return(0,o.jsx)(r.F,{children:(0,o.jsxs)("div",{className:a.A.downloadContainer,children:[(0,o.jsx)(i.A,{osName:"Windows",osLogo:"/img/logo-windows.svg",infoText:"Download EXE",guideLink:"/docs/guides/install/windows"}),(0,o.jsx)(i.A,{osName:"macOS",osLogo:"/img/logo-apple.svg",infoText:"Homebrew or Download",guideLink:"/docs/guides/install/macos"}),(0,o.jsx)(i.A,{osName:"Linux",osLogo:"/img/logo-linux.svg",infoText:"RPM/DEB/AUR or Homebrew",guideLink:"/docs/guides/install/linux"})]})})}function c(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(d,{...e})}):d()}},9854:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>o,toc:()=>c});const o=JSON.parse('{"id":"guides/install/index","title":"Install","description":"","source":"@site/versioned_docs/version-0.4/guides/install/index.mdx","sourceDirName":"guides/install","slug":"/guides/install/","permalink":"/docs/0.4/guides/install/","draft":false,"unlisted":false,"editUrl":"https://github.com/openziti/zrok/blob/main/docs/versioned_docs/version-0.4/guides/install/index.mdx","tags":[],"version":"0.4","frontMatter":{"title":"Install"},"sidebar":"tutorialSidebar","previous":{"title":"Guides","permalink":"/docs/0.4/category/guides"},"next":{"title":"Linux","permalink":"/docs/0.4/guides/install/linux"}}');var t=s(4848),r=s(8453),i=(s(3070),s(3484),s(3769),s(2390));const a={title:"Install"},l=void 0,d={},c=[...i.RM];function u(e){return(0,t.jsx)(i.Ay,{})}function m(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(u,{...e})}):u()}},3070:(e,n,s)=>{s.d(n,{F:()=>a,d:()=>i});var o=s(6540),t=s(4848);const r=(0,o.createContext)([]),i=()=>(0,o.useContext)(r),a=e=>{let{children:n}=e;const[s,i]=(0,o.useState)([]);return(0,o.useEffect)((()=>{(async()=>{try{const e=await fetch("https://api.github.com/repos/openziti/zrok/releases/latest");if(!e.ok)throw new Error(`HTTP error! status: ${e.status}`);const n=(await e.json()).assets.map((e=>({name:e.name,url:e.browser_download_url,arch:e.name.replace(".tar.gz","").split("_")[3]})));console.log("Fetched assets:",n),i(n)}catch(e){console.error("Error fetching the release assets:",e)}})()}),[]),(0,t.jsx)(r.Provider,{value:s,children:n})}},3484:(e,n,s)=>{s.d(n,{A:()=>l});s(6540);var o=s(3070),t=s(3769),r=s(8532),i=s(4848);const a=e=>{switch(e){case"amd64":return"x86_64";case"arm64":return"ARM64";case"armv7":return"ARM";default:return e.toUpperCase()}},l=e=>{let{osName:n,osLogo:s,infoText:l,guideLink:d}=e;const{colorMode:c}=(0,r.G)(),u=(0,o.d)();console.log("Assets in DownloadCard:",u);const m=(e=>{switch(e){case"Windows":return"windows";case"macOS":return"darwin";case"Linux":return"linux";default:return""}})(n),x=u.filter((e=>e.name.includes(m)));return console.log("Filtered assets for",n,"in DownloadCard:",x),(0,i.jsxs)("div",{className:t.A.downloadCard,children:[(0,i.jsx)("div",{className:t.A.imgContainer,children:(0,i.jsx)("img",{src:s,alt:`${n} logo`})}),(0,i.jsx)("h3",{children:n}),x.length>0&&(0,i.jsx)("ul",{children:x.map(((e,n)=>(0,i.jsx)("li",{className:t.A.downloadButtons,children:(0,i.jsx)("a",{href:e.url,className:t.A.downloadLinks,children:a(e.arch)})},n)))}),d&&(0,i.jsxs)("div",{className:t.A.cardFooter,children:[(0,i.jsx)("p",{children:l}),(0,i.jsx)("a",{href:d,children:"GUIDE"}),(0,i.jsx)("p",{})]})]})}},3769:(e,n,s)=>{s.d(n,{A:()=>o});const o={downloadContainer:"downloadContainer_nNgj",downloadCard:"downloadCard_D_EY",cardFooter:"cardFooter_Rhom",downloadButtons:"downloadButtons_NPAP",downloadLinks:"downloadLinks_thSu",imgContainer:"imgContainer_r0QA"}},8453:(e,n,s)=>{s.d(n,{R:()=>i,x:()=>a});var o=s(6540);const t={},r=o.createContext(t);function i(e){const n=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:i(e.components),o.createElement(r.Provider,{value:n},e.children)}}}]);

@ -1 +0,0 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1595],{2390:(e,n,s)=>{s.d(n,{Ay:()=>c,RM:()=>l});var o=s(4848),t=s(8453),r=s(3070),i=s(3484),a=s(3769);const l=[];function d(e){return(0,o.jsx)(r.F,{children:(0,o.jsxs)("div",{className:a.A.downloadContainer,children:[(0,o.jsx)(i.A,{osName:"Windows",osLogo:"/img/logo-windows.svg",infoText:"Download EXE",guideLink:"/docs/guides/install/windows"}),(0,o.jsx)(i.A,{osName:"macOS",osLogo:"/img/logo-apple.svg",infoText:"Homebrew or Download",guideLink:"/docs/guides/install/macos"}),(0,o.jsx)(i.A,{osName:"Linux",osLogo:"/img/logo-linux.svg",infoText:"RPM/DEB or Homebrew",guideLink:"/docs/guides/install/linux"})]})})}function c(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(d,{...e})}):d()}},9854:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>o,toc:()=>c});const o=JSON.parse('{"id":"guides/install/index","title":"Install","description":"","source":"@site/versioned_docs/version-0.4/guides/install/index.mdx","sourceDirName":"guides/install","slug":"/guides/install/","permalink":"/docs/0.4/guides/install/","draft":false,"unlisted":false,"editUrl":"https://github.com/openziti/zrok/blob/main/docs/versioned_docs/version-0.4/guides/install/index.mdx","tags":[],"version":"0.4","frontMatter":{"title":"Install"},"sidebar":"tutorialSidebar","previous":{"title":"Guides","permalink":"/docs/0.4/category/guides"},"next":{"title":"Linux","permalink":"/docs/0.4/guides/install/linux"}}');var t=s(4848),r=s(8453),i=(s(3070),s(3484),s(3769),s(2390));const a={title:"Install"},l=void 0,d={},c=[...i.RM];function u(e){return(0,t.jsx)(i.Ay,{})}function m(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(u,{...e})}):u()}},3070:(e,n,s)=>{s.d(n,{F:()=>a,d:()=>i});var o=s(6540),t=s(4848);const r=(0,o.createContext)([]),i=()=>(0,o.useContext)(r),a=e=>{let{children:n}=e;const[s,i]=(0,o.useState)([]);return(0,o.useEffect)((()=>{(async()=>{try{const e=await fetch("https://api.github.com/repos/openziti/zrok/releases/latest");if(!e.ok)throw new Error(`HTTP error! status: ${e.status}`);const n=(await e.json()).assets.map((e=>({name:e.name,url:e.browser_download_url,arch:e.name.replace(".tar.gz","").split("_")[3]})));console.log("Fetched assets:",n),i(n)}catch(e){console.error("Error fetching the release assets:",e)}})()}),[]),(0,t.jsx)(r.Provider,{value:s,children:n})}},3484:(e,n,s)=>{s.d(n,{A:()=>l});s(6540);var o=s(3070),t=s(3769),r=s(8532),i=s(4848);const a=e=>{switch(e){case"amd64":return"x86_64";case"arm64":return"ARM64";case"armv7":return"ARM";default:return e.toUpperCase()}},l=e=>{let{osName:n,osLogo:s,infoText:l,guideLink:d}=e;const{colorMode:c}=(0,r.G)(),u=(0,o.d)();console.log("Assets in DownloadCard:",u);const m=(e=>{switch(e){case"Windows":return"windows";case"macOS":return"darwin";case"Linux":return"linux";default:return""}})(n),x=u.filter((e=>e.name.includes(m)));return console.log("Filtered assets for",n,"in DownloadCard:",x),(0,i.jsxs)("div",{className:t.A.downloadCard,children:[(0,i.jsx)("div",{className:t.A.imgContainer,children:(0,i.jsx)("img",{src:s,alt:`${n} logo`})}),(0,i.jsx)("h3",{children:n}),x.length>0&&(0,i.jsx)("ul",{children:x.map(((e,n)=>(0,i.jsx)("li",{className:t.A.downloadButtons,children:(0,i.jsx)("a",{href:e.url,className:t.A.downloadLinks,children:a(e.arch)})},n)))}),d&&(0,i.jsxs)("div",{className:t.A.cardFooter,children:[(0,i.jsx)("p",{children:l}),(0,i.jsx)("a",{href:d,children:"GUIDE"}),(0,i.jsx)("p",{})]})]})}},3769:(e,n,s)=>{s.d(n,{A:()=>o});const o={downloadContainer:"downloadContainer_nNgj",downloadCard:"downloadCard_D_EY",cardFooter:"cardFooter_Rhom",downloadButtons:"downloadButtons_NPAP",downloadLinks:"downloadLinks_thSu",imgContainer:"imgContainer_r0QA"}},8453:(e,n,s)=>{s.d(n,{R:()=>i,x:()=>a});var o=s(6540);const t={},r=o.createContext(t);function i(e){const n=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:i(e.components),o.createElement(r.Provider,{value:n},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[714],{2390:(e,n,s)=>{s.d(n,{Ay:()=>c,RM:()=>l});var o=s(4848),t=s(8453),r=s(3070),a=s(3484),i=s(3769);const l=[];function d(e){return(0,o.jsx)(r.F,{children:(0,o.jsxs)("div",{className:i.A.downloadContainer,children:[(0,o.jsx)(a.A,{osName:"Windows",osLogo:"/img/logo-windows.svg",infoText:"Download EXE",guideLink:"/docs/guides/install/windows"}),(0,o.jsx)(a.A,{osName:"macOS",osLogo:"/img/logo-apple.svg",infoText:"Homebrew or Download",guideLink:"/docs/guides/install/macos"}),(0,o.jsx)(a.A,{osName:"Linux",osLogo:"/img/logo-linux.svg",infoText:"RPM/DEB/AUR or Homebrew",guideLink:"/docs/guides/install/linux"})]})})}function c(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(d,{...e})}):d()}},6984:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>i,metadata:()=>o,toc:()=>c});const o=JSON.parse('{"id":"guides/install/index","title":"Install","description":"","source":"@site/../docs/guides/install/index.mdx","sourceDirName":"guides/install","slug":"/guides/install/","permalink":"/docs/guides/install/","draft":false,"unlisted":false,"editUrl":"https://github.com/openziti/zrok/blob/main/docs/../docs/guides/install/index.mdx","tags":[],"version":"current","frontMatter":{"title":"Install"},"sidebar":"tutorialSidebar","previous":{"title":"Guides","permalink":"/docs/category/guides"},"next":{"title":"Linux","permalink":"/docs/guides/install/linux"}}');var t=s(4848),r=s(8453),a=s(2390);const i={title:"Install"},l=void 0,d={},c=[...a.RM];function u(e){return(0,t.jsx)(a.Ay,{})}function m(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(u,{...e})}):u()}},3070:(e,n,s)=>{s.d(n,{F:()=>i,d:()=>a});var o=s(6540),t=s(4848);const r=(0,o.createContext)([]),a=()=>(0,o.useContext)(r),i=e=>{let{children:n}=e;const[s,a]=(0,o.useState)([]);return(0,o.useEffect)((()=>{(async()=>{try{const e=await fetch("https://api.github.com/repos/openziti/zrok/releases/latest");if(!e.ok)throw new Error(`HTTP error! status: ${e.status}`);const n=(await e.json()).assets.map((e=>({name:e.name,url:e.browser_download_url,arch:e.name.replace(".tar.gz","").split("_")[3]})));console.log("Fetched assets:",n),a(n)}catch(e){console.error("Error fetching the release assets:",e)}})()}),[]),(0,t.jsx)(r.Provider,{value:s,children:n})}},3484:(e,n,s)=>{s.d(n,{A:()=>l});s(6540);var o=s(3070),t=s(3769),r=s(8532),a=s(4848);const i=e=>{switch(e){case"amd64":return"x86_64";case"arm64":return"ARM64";case"armv7":return"ARM";default:return e.toUpperCase()}},l=e=>{let{osName:n,osLogo:s,infoText:l,guideLink:d}=e;const{colorMode:c}=(0,r.G)(),u=(0,o.d)();console.log("Assets in DownloadCard:",u);const m=(e=>{switch(e){case"Windows":return"windows";case"macOS":return"darwin";case"Linux":return"linux";default:return""}})(n),x=u.filter((e=>e.name.includes(m)));return console.log("Filtered assets for",n,"in DownloadCard:",x),(0,a.jsxs)("div",{className:t.A.downloadCard,children:[(0,a.jsx)("div",{className:t.A.imgContainer,children:(0,a.jsx)("img",{src:s,alt:`${n} logo`})}),(0,a.jsx)("h3",{children:n}),x.length>0&&(0,a.jsx)("ul",{children:x.map(((e,n)=>(0,a.jsx)("li",{className:t.A.downloadButtons,children:(0,a.jsx)("a",{href:e.url,className:t.A.downloadLinks,children:i(e.arch)})},n)))}),d&&(0,a.jsxs)("div",{className:t.A.cardFooter,children:[(0,a.jsx)("p",{children:l}),(0,a.jsx)("a",{href:d,children:"GUIDE"}),(0,a.jsx)("p",{})]})]})}},3769:(e,n,s)=>{s.d(n,{A:()=>o});const o={downloadContainer:"downloadContainer_nNgj",downloadCard:"downloadCard_D_EY",cardFooter:"cardFooter_Rhom",downloadButtons:"downloadButtons_NPAP",downloadLinks:"downloadLinks_thSu",imgContainer:"imgContainer_r0QA"}},8453:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>i});var o=s(6540);const t={},r=o.createContext(t);function a(e){const n=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:a(e.components),o.createElement(r.Provider,{value:n},e.children)}}}]);

@ -1 +0,0 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[714],{2390:(e,n,s)=>{s.d(n,{Ay:()=>c,RM:()=>l});var o=s(4848),t=s(8453),r=s(3070),a=s(3484),i=s(3769);const l=[];function d(e){return(0,o.jsx)(r.F,{children:(0,o.jsxs)("div",{className:i.A.downloadContainer,children:[(0,o.jsx)(a.A,{osName:"Windows",osLogo:"/img/logo-windows.svg",infoText:"Download EXE",guideLink:"/docs/guides/install/windows"}),(0,o.jsx)(a.A,{osName:"macOS",osLogo:"/img/logo-apple.svg",infoText:"Homebrew or Download",guideLink:"/docs/guides/install/macos"}),(0,o.jsx)(a.A,{osName:"Linux",osLogo:"/img/logo-linux.svg",infoText:"RPM/DEB or Homebrew",guideLink:"/docs/guides/install/linux"})]})})}function c(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,o.jsx)(n,{...e,children:(0,o.jsx)(d,{...e})}):d()}},6984:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>i,metadata:()=>o,toc:()=>c});const o=JSON.parse('{"id":"guides/install/index","title":"Install","description":"","source":"@site/../docs/guides/install/index.mdx","sourceDirName":"guides/install","slug":"/guides/install/","permalink":"/docs/guides/install/","draft":false,"unlisted":false,"editUrl":"https://github.com/openziti/zrok/blob/main/docs/../docs/guides/install/index.mdx","tags":[],"version":"current","frontMatter":{"title":"Install"},"sidebar":"tutorialSidebar","previous":{"title":"Guides","permalink":"/docs/category/guides"},"next":{"title":"Linux","permalink":"/docs/guides/install/linux"}}');var t=s(4848),r=s(8453),a=s(2390);const i={title:"Install"},l=void 0,d={},c=[...a.RM];function u(e){return(0,t.jsx)(a.Ay,{})}function m(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(u,{...e})}):u()}},3070:(e,n,s)=>{s.d(n,{F:()=>i,d:()=>a});var o=s(6540),t=s(4848);const r=(0,o.createContext)([]),a=()=>(0,o.useContext)(r),i=e=>{let{children:n}=e;const[s,a]=(0,o.useState)([]);return(0,o.useEffect)((()=>{(async()=>{try{const e=await fetch("https://api.github.com/repos/openziti/zrok/releases/latest");if(!e.ok)throw new Error(`HTTP error! status: ${e.status}`);const n=(await e.json()).assets.map((e=>({name:e.name,url:e.browser_download_url,arch:e.name.replace(".tar.gz","").split("_")[3]})));console.log("Fetched assets:",n),a(n)}catch(e){console.error("Error fetching the release assets:",e)}})()}),[]),(0,t.jsx)(r.Provider,{value:s,children:n})}},3484:(e,n,s)=>{s.d(n,{A:()=>l});s(6540);var o=s(3070),t=s(3769),r=s(8532),a=s(4848);const i=e=>{switch(e){case"amd64":return"x86_64";case"arm64":return"ARM64";case"armv7":return"ARM";default:return e.toUpperCase()}},l=e=>{let{osName:n,osLogo:s,infoText:l,guideLink:d}=e;const{colorMode:c}=(0,r.G)(),u=(0,o.d)();console.log("Assets in DownloadCard:",u);const m=(e=>{switch(e){case"Windows":return"windows";case"macOS":return"darwin";case"Linux":return"linux";default:return""}})(n),x=u.filter((e=>e.name.includes(m)));return console.log("Filtered assets for",n,"in DownloadCard:",x),(0,a.jsxs)("div",{className:t.A.downloadCard,children:[(0,a.jsx)("div",{className:t.A.imgContainer,children:(0,a.jsx)("img",{src:s,alt:`${n} logo`})}),(0,a.jsx)("h3",{children:n}),x.length>0&&(0,a.jsx)("ul",{children:x.map(((e,n)=>(0,a.jsx)("li",{className:t.A.downloadButtons,children:(0,a.jsx)("a",{href:e.url,className:t.A.downloadLinks,children:i(e.arch)})},n)))}),d&&(0,a.jsxs)("div",{className:t.A.cardFooter,children:[(0,a.jsx)("p",{children:l}),(0,a.jsx)("a",{href:d,children:"GUIDE"}),(0,a.jsx)("p",{})]})]})}},3769:(e,n,s)=>{s.d(n,{A:()=>o});const o={downloadContainer:"downloadContainer_nNgj",downloadCard:"downloadCard_D_EY",cardFooter:"cardFooter_Rhom",downloadButtons:"downloadButtons_NPAP",downloadLinks:"downloadLinks_thSu",imgContainer:"imgContainer_r0QA"}},8453:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>i});var o=s(6540);const t={},r=o.createContext(t);function a(e){const n=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function i(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:a(e.components),o.createElement(r.Provider,{value:n},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
@ -64,7 +64,7 @@ There&#x27;s a hardened zrok-as-a-service offering available at <a href="https:/
<p>If <a href="/docs/0.4/concepts/sharing-public/">sharing publicly</a>, you can reserve a subdomain, enable authentication options, or both. Public shares proxy HTTPS to your service or files.</p>
<p>If <a href="/docs/0.4/concepts/sharing-private/">sharing privately</a>, only users with the share token can access your share. In addition to what you can share publicly, private shares can include TCP and UDP services.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="installing-the-zrok-command">Installing the zrok Command<a href="#installing-the-zrok-command" class="hash-link" aria-label="Direct link to Installing the zrok Command" title="Direct link to Installing the zrok Command"></a></h2>
<div class="downloadContainer_nNgj"><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-windows.svg" alt="Windows logo"></div><h3>Windows</h3><div class="cardFooter_Rhom"><p>Download EXE</p><a href="/docs/guides/install/windows">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-apple.svg" alt="macOS logo"></div><h3>macOS</h3><div class="cardFooter_Rhom"><p>Homebrew or Download</p><a href="/docs/guides/install/macos">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-linux.svg" alt="Linux logo"></div><h3>Linux</h3><div class="cardFooter_Rhom"><p>RPM/DEB or Homebrew</p><a href="/docs/guides/install/linux">GUIDE</a><p></p></div></div></div>
<div class="downloadContainer_nNgj"><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-windows.svg" alt="Windows logo"></div><h3>Windows</h3><div class="cardFooter_Rhom"><p>Download EXE</p><a href="/docs/guides/install/windows">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-apple.svg" alt="macOS logo"></div><h3>macOS</h3><div class="cardFooter_Rhom"><p>Homebrew or Download</p><a href="/docs/guides/install/macos">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-linux.svg" alt="Linux logo"></div><h3>Linux</h3><div class="cardFooter_Rhom"><p>RPM/DEB/AUR or Homebrew</p><a href="/docs/guides/install/linux">GUIDE</a><p></p></div></div></div>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="enabling-your-zrok-environment">Enabling Your zrok Environment<a href="#enabling-your-zrok-environment" class="hash-link" aria-label="Direct link to Enabling Your zrok Environment" title="Direct link to Enabling Your zrok Environment"></a></h2>
<p>After you have <a href="#your-first-share">an account</a>, you can enable your <code>zrok</code> environment.</p>
<p>A zrok environment usually refers to an enabled device where shares and accesses can be created, .e.g., <code>~/.zrok</code> on a Unix machine. It can be a specific user&#x27;s environment or a system-wide agent&#x27;s environment owned by the administrator.</p>

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
@ -51,7 +51,7 @@ There&#x27;s a hardened zrok-as-a-service offering available at <a href="https:/
<h1>A Deeper Look at Getting Started</h1>
<p>Here&#x27;s a deeper, more thorough look at getting started with <code>zrok</code>:</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="installing-the-zrok-command">Installing the zrok Command<a href="#installing-the-zrok-command" class="hash-link" aria-label="Direct link to Installing the zrok Command" title="Direct link to Installing the zrok Command"></a></h2>
<div class="downloadContainer_nNgj"><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-windows.svg" alt="Windows logo"></div><h3>Windows</h3><div class="cardFooter_Rhom"><p>Download EXE</p><a href="/docs/guides/install/windows">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-apple.svg" alt="macOS logo"></div><h3>macOS</h3><div class="cardFooter_Rhom"><p>Homebrew or Download</p><a href="/docs/guides/install/macos">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-linux.svg" alt="Linux logo"></div><h3>Linux</h3><div class="cardFooter_Rhom"><p>RPM/DEB or Homebrew</p><a href="/docs/guides/install/linux">GUIDE</a><p></p></div></div></div>
<div class="downloadContainer_nNgj"><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-windows.svg" alt="Windows logo"></div><h3>Windows</h3><div class="cardFooter_Rhom"><p>Download EXE</p><a href="/docs/guides/install/windows">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-apple.svg" alt="macOS logo"></div><h3>macOS</h3><div class="cardFooter_Rhom"><p>Homebrew or Download</p><a href="/docs/guides/install/macos">GUIDE</a><p></p></div></div><div class="downloadCard_D_EY"><div class="imgContainer_r0QA"><img src="/img/logo-linux.svg" alt="Linux logo"></div><h3>Linux</h3><div class="cardFooter_Rhom"><p>RPM/DEB/AUR or Homebrew</p><a href="/docs/guides/install/linux">GUIDE</a><p></p></div></div></div>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="enabling-your-zrok-environment">Enabling Your zrok Environment<a href="#enabling-your-zrok-environment" class="hash-link" aria-label="Direct link to Enabling Your zrok Environment" title="Direct link to Enabling Your zrok Environment"></a></h2>
<p>After you have <a href="#your-first-share">an account</a>, you can enable your <code>zrok</code> environment.</p>
<p>A zrok environment usually refers to an enabled device where shares and accesses can be created, .e.g., <code>~/.zrok</code> on a Unix machine. It can be a specific user&#x27;s environment or a system-wide agent&#x27;s environment owned by the administrator.</p>

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

@ -10,7 +10,7 @@
<link rel="search" type="application/opensearchdescription+xml" title="zrok" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.b199a884.css">
<script src="/assets/js/runtime~main.27dd39d7.js" defer="defer"></script>
<script src="/assets/js/runtime~main.5239a08d.js" defer="defer"></script>
<script src="/assets/js/main.73901735.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">

Some files were not shown because too many files have changed in this diff Show More