RabonaTools provides a suite of powerful tools to streamline your development process, including Rabona Tunnel for secure localhost exposure and Rabona Logger for advanced logging capabilities in React Native applications.
Rabona Tunnel is a tool that allows you to share your local web server with the world through secure tunnels.
- Fast and Easy: Expose your localhost to the world in seconds.
- Secure: Your data is safe with end-to-end encryption.
- Real-time monitoring of tunnel status and requests
- Support for custom domains (optional)
To install the Rabona Tunnel CLI, run the following command:
npm install -g rabona-tunnel@latest
Before using Rabona Tunnel, you need to add an authentication token. You can obtain this token by signing up at https://rabonatunnel.com/.
To add the token, use the following command:
rabona-tunnel config add-authtoken <your-auth-token>
Replace <your-auth-token>
with the token you obtained from the website.
To start a tunnel for your local web server, use the following command:
rabona-tunnel <protocol> <local-url> [options]
-
<protocol>
: The protocol to use (http or https) -
<local-url>
: The URL of your local web server (e.g., http://localhost:3001) -
-d, --domain
: Request a domain (IP request we do not currently support)
To create a tunnel for an HTTPS server running on localhost:3001:
rabona-tunnel https -d http://localhost:3001
This command will start the tunnel and display a console with real-time information about the connection status, forwarding URL, and incoming requests.
When you run Rabona Tunnel, you'll see a console interface similar to this:
The console displays the following information:
- Session Status
- Account
- Version
- Region
- Web Interface
- Forwarding URL
- Connections
- Average Response Time
- Protocol
- Process ID
- Uptime
It also shows a log of incoming HTTPS requests with their status codes and response times.
To stop the tunnel and exit the application, press q
or Ctrl+C
.
Rabona Logger provides advanced logging capabilities for React Native applications. For more information, visit the RabonaTools website.
To get started with RabonaTools:
- Visit https://rabonatunnel.com/
- Click on "Get Started Free" to create an account
- Once logged in, you can access both Rabona Tunnel and Rabona Logger
For more information or support, visit https://rabonatunnel.com/.