1
0
mirror of https://github.com/laravel/valet.git synced 2026-02-05 00:20:08 +01:00

Add ARM support for ngrok

This commit is contained in:
Dries Vints
2022-01-18 11:44:17 +01:00
parent f938a854e5
commit 3768e199b9
4 changed files with 11 additions and 2 deletions

1
.gitattributes vendored
View File

@@ -19,3 +19,4 @@ phpunit.xml.dist export-ignore
UPGRADE.md export-ignore UPGRADE.md export-ignore
/bin/ngrok -diff /bin/ngrok -diff
/bin/ngrok-arm -diff

BIN
bin/ngrok-arm Executable file

Binary file not shown.

View File

@@ -28,6 +28,7 @@ class Diagnose
'curl --version', 'curl --version',
'php --ri curl', 'php --ri curl',
'~/.composer/vendor/laravel/valet/bin/ngrok version', '~/.composer/vendor/laravel/valet/bin/ngrok version',
'~/.composer/vendor/laravel/valet/bin/ngrok-arm version',
'ls -al ~/.ngrok2', 'ls -al ~/.ngrok2',
'brew info nginx', 'brew info nginx',
'brew info php', 'brew info php',

9
valet
View File

@@ -78,7 +78,14 @@ then
# Fetch Ngrok URL In Background... # Fetch Ngrok URL In Background...
bash "$DIR/cli/scripts/fetch-share-url.sh" "$HOST" & bash "$DIR/cli/scripts/fetch-share-url.sh" "$HOST" &
sudo -u "$USER" "$DIR/bin/ngrok" http "$HOST.$TLD:$PORT" -host-header=rewrite $PARAMS arch = $(uname -m)
if [[ $arch == 'arm64' ]]; then
sudo -u "$USER" "$DIR/bin/ngrok-arm" http "$HOST.$TLD:$PORT" -host-header=rewrite $PARAMS
else
sudo -u "$USER" "$DIR/bin/ngrok" http "$HOST.$TLD:$PORT" -host-header=rewrite $PARAMS"
fi
exit exit
# Finally, for every other command we will just proxy into the PHP tool # Finally, for every other command we will just proxy into the PHP tool