Closed macarooni-man closed 3 months ago
After extensive testing with playit.gg's CLI agent, it's extremely difficult to replace the temporary tunnel offered by ngrok which allows you to set a new port on the fly. The CLI agent doesn't allow you to create functional tunnels, or delete them, even after authentication with an account. With relying entirely on the user for configuring the tunnels, it's not something I wish to support unless it can be automated.
frp/Rathole support for custom tunnel 👀
With the addition of the data cap to ngrok's free tier, it makes it challenging to use as a permanent solution for tunneling. Currently, we're looking to replace ngrok with playit.gg as it supports 4 concurrent tunnels with both TCP and UDP, allowing for tunneling a Geyser configuration as well. The following will need to be considered during the replacement:
auto-mcs.ini
files to replaceenableNgrok
with a brand-agnostic name such asuseTunneling
and add a condition in the code to replace that variable in memory to prevent errors with importing legacy servers