zrok
ngrok
zrok | ngrok | |
---|---|---|
18 | 100 | |
2,046 | 2,291 | |
8.4% | - | |
9.7 | 3.2 | |
5 days ago | 30 days ago | |
Go | JavaScript | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zrok
-
List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.
zrok - Aims for effortless sharing both publicly and privately. Supports multiple types of resources, including HTTP endpoints and files. Built on OpenZiti (see overlay section below). Apache 2 License. Written in Go.
- Zrok: Private or Public, instant, secure tunneling of applications from anywhere
-
zrok with embedded Caddy; Office Hours Video
I'm the lead developer on an open source product called zrok (https://github.com/openziti/zrok). zrok is a peer-to-peer sharing tool for network and file-based resources, similar to tools like ngrok.
- Video: zrok Office Hours: v0.4.0 Released; New Features...
-
zrok: open-source peer-to-peer sharing (release of 0.4.0)
fwiw, its back up. stars for zrok and ziti (i.e., the parent repo) are super appreciated!
-
Make your own VPN with Fly.io, tailscale and GitHub
Tailscale makes outbound connections so it circumvents the need for IPv6 with things like CGNAT.
OP, why not use an open source equivalent to Tailscale Funnel? For example, I work on the OpenZiti project and we created zrok.io which is fully open source alternative - https://github.com/openziti/zrok.
-
Docker image runs on Docker Desktop, never boots on TrueNas Scale?
Here's a Dockerfile from the zrok repo you might find helpful: https://github.com/openziti/zrok/blob/main/docker/images/zrok/Dockerfile
-
Using RPi for Pihole and remote access gateway
I've started with a RPi 1 Model B rev 2 (armv61) running dietpi, which should be fine for Pihole but I'm also thinking of using it to run software to control remote access to my server, which could be Tailscale or Wireguard but zrok looks interesting. Unfortunately that doesn't have a armv61 version, only armv7 Releases · openziti/zrok (github.com) so I couldn't run it on this RPi.
-
Pgrok – Poor Man’s Ngrok
I work on the open source OpenZiti project. We recently released zrok (https://zrok.io/), we have Local Debugging Interface in the backlog - https://github.com/openziti/zrok/issues/73.
- zrok: open source alternative to Ngrok with unique 'private sharing'
ngrok
-
Easily monitor your Server from anywhere
Many good reverse proxy solutions currently exist on the market such as ngrok and Cloudflare tunnels. They give one the ability to reliably run a tunnel and ensure it does not go down. They also offer the ability to securely access their links using whitelisted IP addresses or by using HTTP Basic Authentication.
-
Cloudflare Tunnel: a free ngrok alternative for exposing local Rails apps to the internet
These is a very common problem. Luckily, it's been solved already. My go-to tool for this was ngrok or localtunnel. Both of these tools are great, but they didn't fit my needs perfectly.
-
Native App Killer? Why Progressive Web Apps Should Be Your Next Move
Ensure your app works as expected and provides a good user experience by thoroughly testing and debugging. Utilize tools like Chrome DevTools or Firefox Developer Tools to inspect and modify your app’s code, network, and storage. Employ tools like ngrok or localtunnel to expose your local development server to the internet, enabling testing on various devices and browsers.
- Como integrar a API do Mercado Livre
-
How To Send WhatsApp Messages with Laravel
ngrok
-
Set up a Team Environment for Shopify App Development
Tunnels (CloudFlare vs. Ngrok)
-
How to build a WhatsApp AI assistant
We need to make our WhatsApp API accessible on the internet so the trigger.dev cloud service can connect to it. We can do that by running ngrok in a separate terminal.
-
Monitoring Celery in Production
This means that Cronitor must have an endpoint that it can reach. Normally, we can't do that when developing on a personal machine. For this tutorial, however, we can use ngrok to establish a tunnel to our local Django application for testing purposes.
-
You Can't Follow Me
There are so many weird suggestions in the comments. I'm surprised nobody has mentioned ngrok https://ngrok.com/ (there are many competing alternatives as well). It makes exposing local service over HTTPS trivial. It's been used heavily in most of my engineering orgs.
-
A quick way to access your local server on the internet
Ngrok: This provides about 2hours on the free account but requires account registration and adding your authtoken, and starting it is as simple as running ngrok http 8080
What are some alternatives?
tailscale-tailwings - Run a Personal VPN with global exit nodes and proxy via Tailscale IPN
smee-client - 🔴 Receives payloads then sends them to your local server
flyio-tailscale-gateway - Custom crappy alternative to Tailscale Funnel
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
pgrok - Free Introspected tunnels to localhost, like ngrok but free and unlimited
frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
fpm - Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
vercel - Develop. Preview. Ship.
pgrok - Poor man's ngrok - a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding
playit-minecraft-plugin - A Minecraft plugin to make your server public without port forwarding using playit.gg
fly-tailscale-exit - Run a VPN with global exit nodes with fly.io, tailscale and github!
pyngrok - A Python wrapper for ngrok