👻 Zroker is a gui client for zrok. An open source sharing solution built on OpenZiti, the zero trust networking platform. Available as SaaS or self-hosted.
Now available on Windows
, macOS
,Linux
.
Official website: https://zroker.com
$ pnpm add zrok
# or
$ yarn add zrok
# or
$ npm i zrok
bun i --trust zrok
import zrok from "zrok";
const response = await zrok.invite("lerte@zrok.com");
// if success
// response.status 201
// response.statusText Created
Check your email inbox, click the red button Create Account
// Enable your enviroment from Create Account link
// Copy the enable text for top right of your account
// paste to the enable parameter
const await zrok.enable("enalbe ************");
const share = zrok.share("share public localhost:8080");
// kill share
share.kill();
const overview = zrok.overview();
// result
// {
// environments: [
// {
// environment: [Object ...],
// }
// ],
// }
如果安装失败,可以手动从https://github.com/openziti/zrok/releases下载对应平台最新的压缩包 tar.gz 格式的,直接放到 node_modules/zrok 目录,再执行
node node_modules/zrok/dist/install.js