Receber por email
← Voltar para o catálogo

zrok

Compartilhe serviços locais publicamente ou privadamente via túneis seguros. Use quando precisar expor portas localhost, compartilhar servidores de desenvolvimento, criar URLs públicas para serviços locais ou configurar túneis seguros entre máquinas.

556estrelas
Atualizado há 2 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add majiayu000/claude-skill-registry

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/zrok/svg)](https://www.skillteca.com.br/skills/zrok)

Skills relacionadas

Ver todas de Pesquisa e Web →

Alerta por categoria

Receba novas skills de Pesquisa e Web toda segunda

1 email curto, só com as skills novas de Pesquisa e Web. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

zrok - Secure Sharing

Share local services via secure tunnels using a self-hosted zrok instance.

Quick Reference

| Command | Description | |---------|-------------| | zrok share public http://localhost:PORT | Share publicly, get https URL | | zrok share private http://localhost:PORT | Share privately, get token | | zrok access private TOKEN | Connect to private share | | zrok status | Check current configuration | | zrok reserve public --unique-name NAME | Reserve persistent subdomain |

Public Sharing

Expose a local service with a public HTTPS URL:

# Share a web server
zrok share public http://localhost:3000
# Returns: https://xyz123.z.spamt.net

# Share a directory as file server
zrok share public --backend-mode web /path/to/files

# Share with reserved name (persistent URL)
zrok reserve public http://localhost:3000 --unique-name myapp
zrok share reserved myapp
# Always: https://myapp.z.spamt.net

Private Sharing

Share only with other zrok users (end-to-end encrypted):

# Machine A - share
zrok share private http://localhost:3000
# Returns token: abc123xyz

# Machine B - access  
zrok access private abc123xyz
# Creates: http://127.0.0.1:9191 -> Machine A's localhost:3000

Setup New Machine

# Install (macOS)
brew install zrok

# Install (Linux)
curl -sSLf https://get.openziti.io/install.bash | sudo bash -s zrok

# Configure endpoint (one-time)
zrok config set apiEndpoint https://z.spamt.net

# Enable with account token (one-time per machine)
# Get token from admin or web console
zrok enable <token>

Web Console

https://z.spamt.net - View active shares, manage account, get enable tokens

Troubleshooting

# Check if enabled
zrok status

# Re-enable if issues
zrok disable
zrok enable <token>

# Verify connectivity
curl https://z.spamt.net/api/v1/version
Compartilhar X LinkedIn