Quarkus Ngrok Tunnel Extension

Ngrok Tunnel For Quarkus

License

License

Categories

Categories

Quarkus Container Microservices
GroupId

GroupId

com.github.quarkus-extension
ArtifactId

ArtifactId

ngrok
Last Version

Last Version

0.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Quarkus Ngrok Tunnel Extension
Ngrok Tunnel For Quarkus
Project URL

Project URL

https://github.com/quarkus-extension/quarkus-ngrok-extension
Source Code Management

Source Code Management

https://github.com/quarkus-extension/quarkus-ngrok-extension

Download ngrok

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.quarkus-extension/ngrok/ -->
<dependency>
    <groupId>com.github.quarkus-extension</groupId>
    <artifactId>ngrok</artifactId>
    <version>0.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.quarkus-extension/ngrok/
implementation 'com.github.quarkus-extension:ngrok:0.0.1'
// https://jarcasting.com/artifacts/com.github.quarkus-extension/ngrok/
implementation ("com.github.quarkus-extension:ngrok:0.0.1")
'com.github.quarkus-extension:ngrok:jar:0.0.1'
<dependency org="com.github.quarkus-extension" name="ngrok" rev="0.0.1">
  <artifact name="ngrok" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.quarkus-extension', module='ngrok', version='0.0.1')
)
libraryDependencies += "com.github.quarkus-extension" % "ngrok" % "0.0.1"
[com.github.quarkus-extension/ngrok "0.0.1"]

Dependencies

compile (5)

Group / Artifact Type Version
io.quarkus : quarkus-core jar
io.quarkus : quarkus-rest-client jar
io.quarkus : quarkus-resteasy-jsonb jar
org.apache.commons : commons-lang3 jar
org.apache.commons : commons-compress jar 1.20

test (2)

Group / Artifact Type Version
io.quarkus : quarkus-junit5 jar
io.rest-assured : rest-assured jar

Project Modules

There are no modules declared in this project.

Quarkus Ngrok Extension

Maven Central Issues

What is Ngrok?

Ngrok can create a http tunnel and give you a public URL with redirection to specified port on your local machine, which in our case will be a standard springs http://localhost:8080 or whatever you set as server.port. For simply usage account is not needed. Tunnels created with free version will be available for 8 hours, so it is great tool for development and testing purposes! For more details you can check out their site.

Dependency

  • maven:
<dependency>
      <groupId>com.github.quarkus-extension</groupId>
      <artifactId>ngrok</artifactId>
      <version>0.0.1</version>
</dependency>

Configuration

ngrok.enabled=true
ngrok.windowsBinaryUrl=string
ngrok.linuxBinaryUrl=string
ngrok.osxBinaryUrl=string
ngrok.binaryCustom=string
ngrok.directory=string
ngrok.http.url=string
com.github.quarkus-extension

q-extensions

Versions

Version
0.0.1