= 1024) {
$event.preventDefault();
const i = slugs.indexOf($wire.preview);
const next = $event.key === 'ArrowDown' ? Math.min(i + 1, slugs.length - 1) : Math.max(i - 1, 0);
if (next !== i && slugs[next]) $wire.openPreview(slugs[next]);
}
">
Installation Guides
11
Knowledge Base
308 copy-ready commands with fill-in variables, plus step-by-step installation guides.
/
Categories
4 results
= 1024) { $event.preventDefault(); $wire.openPreview('gems-cloudflared-tunnel') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('gems-cloudflared-tunnel') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Networking & Tunneling
Expose a Local Port via Cloudflare Tunnel
cloudflared tunnel --url http://localhost:{{local_port}}
#cloudflare
#tunnel
4 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('gems-ssh-tunnel') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('gems-ssh-tunnel') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Networking & Tunneling
Forward a Remote Port to Localhost (SSH Tunnel)
ssh -L {{local_port}}:{{remote_host}}:{{remote_port}} {{ssh_user}}@{{jump_host}}...
#ssh
#tunnel
4 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('gems-check-open-ports') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('gems-check-open-ports') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Networking & Tunneling
Check Which Ports Are Listening
ss -tlnp | grep {{port}}
#network
#ports
4 views
0 copies
= 1024) { $event.preventDefault(); $wire.openPreview('gems-curl-resolve') }"
class="absolute inset-0 z-0 rounded-xl focus:outline-none focus-visible:ring-2 focus-visible:ring-blue-500">
= 1024) { $event.preventDefault(); $wire.openPreviewWithPicker('gems-curl-resolve') }"
class="absolute top-2 end-2 z-10 p-1.5 rounded-md transition text-gray-300 opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 hover:text-amber-400"
title="Save to collection">
Networking & Tunneling
Test a Domain Against a Specific IP (curl --resolve)
curl -I --resolve {{domain}}:{{port}}:{{target_ip}} https://{{domain}}/{{path}}
#curl
#dns
4 views
0 copies