Portwarp CLI
Portwarp CLI
Connect a local service to its Portwarp public address from Windows, Linux, macOS, or Docker.
Terminal
pwrp login
pwrp tunnels
pwrp connect
Start here
Connect your first tunnel
Login, connect, and check the session.
Use Docker Compose
Connect services on shared Docker networks.
Reconnect automatically
Save tunnels for login or boot.
Command reference
Usage, flags, and examples.
Supported platforms
| Platform | Architectures | Recommended setup |
|---|---|---|
| Windows | x86-64, ARM64 | Download the ZIP |
| Linux | x86-64, ARM64, ARMv7 | Install script |
| macOS | Intel, Apple Silicon | Install script |
| Docker | AMD64, ARM64, ARMv7 | Docker Compose |
How it works
- Create and configure a tunnel in the Portwarp dashboard.
- Run the local service on the port configured for that tunnel.
- Use
pwrp connectto start forwarding traffic. - Share the public address shown in your dashboard with the people who need it.
The CLI supports TCP, UDP, and tunnels that use both protocols. It only makes outbound connections, so you do not need to open a port on your router for Portwarp.
Next step
Choose your platform in Installation, then follow the Quickstart.