Added Webwizard

This commit is contained in:
2026-06-23 18:44:29 -04:00
parent 4414dce4e4
commit 6c7632707f
21 changed files with 1046 additions and 7 deletions
Binary file not shown.
@@ -29,6 +29,11 @@ tunnel.tls.keyStore=certs/frontend.p12
tunnel.tls.keyStorePassword=
tunnel.tls.requireClientAuth=false
# Temporary browser setup wizard. Keep this bound to 127.0.0.1 unless you
# understand the risk of exposing a config editor over the network.
webwizard.bindHost=127.0.0.1
webwizard.port=8765
routes=minecraft
route.minecraft.frontendBindHost=127.0.0.1
route.minecraft.frontendBindPort=25566
@@ -37,6 +37,11 @@ tunnel.tls.enabled=false
tunnel.tls.allowInsecure=true
tunnel.tls.trustOnFirstUse=true
# Temporary browser setup wizard. Keep this bound to 127.0.0.1 unless you
# understand the risk of exposing a config editor over the network.
webwizard.bindHost=127.0.0.1
webwizard.port=8765
routes=minecraft
route.minecraft.backendTargetHost=127.0.0.1
route.minecraft.backendTargetPort=25565
+2 -2
View File
@@ -7,10 +7,10 @@ author: DirtSimpleP2P
description: NAT-safe Minecraft TCP tunnel backend plugin.
commands:
dsp2p:
description: DirtSimpleP2P status and diagnostics.
description: DirtSimpleP2P status, diagnostics, and setup wizard.
usage: /dsp2p status
permission: dirtsimplep2p.command
permissions:
dirtsimplep2p.command:
description: Allows DirtSimpleP2P status and diagnostics commands.
description: Allows DirtSimpleP2P status, diagnostics, and setup wizard commands.
default: op
@@ -12,8 +12,10 @@ me/proxylink/plugin/tunnel/LocalStream.class
me/proxylink/plugin/tls/TlsBootstrap.class
me/proxylink/plugin/tunnel/FrontendAgent$FrontendTunnel.class
me/proxylink/plugin/tls/SelfSignedCertificateGenerator.class
me/proxylink/plugin/web/WebWizardServer$WizardSettings.class
me/proxylink/plugin/PluginRuntime.class
me/proxylink/plugin/ConfigFileEditor.class
me/proxylink/plugin/web/WebWizardServer.class
me/proxylink/plugin/SecretTokenBootstrap.class
me/proxylink/plugin/tunnel/NamedThreadFactory.class
me/proxylink/plugin/bungee/DirtSimpleBungeePlugin.class
@@ -16,3 +16,4 @@
/home/bitnix/Desktop/DirtSimpleP2P/plugin/src/main/java/me/proxylink/plugin/tunnel/PinnedCertificateTrustManager.java
/home/bitnix/Desktop/DirtSimpleP2P/plugin/src/main/java/me/proxylink/plugin/tunnel/TlsSocketFactory.java
/home/bitnix/Desktop/DirtSimpleP2P/plugin/src/main/java/me/proxylink/plugin/tunnel/TunnelStatus.java
/home/bitnix/Desktop/DirtSimpleP2P/plugin/src/main/java/me/proxylink/plugin/web/WebWizardServer.java