From e90b5e7e80a550624060abcada162ea7a25d8799 Mon Sep 17 00:00:00 2001 From: stubbo Date: Thu, 24 Jun 2021 17:49:42 +0100 Subject: [PATCH] Added env options and cleanup for share command --- bin/sail | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/bin/sail b/bin/sail index a7109cf2..d4154f93 100755 --- a/bin/sail +++ b/bin/sail @@ -24,6 +24,9 @@ export APP_SERVICE=${APP_SERVICE:-"laravel.test"} export DB_PORT=${DB_PORT:-3306} export WWWUSER=${WWWUSER:-$UID} export WWWGROUP=${WWWGROUP:-$(id -g)} +export SHARE_DASHBOARD=${SHARE_DASHBOARD:-4040} +export SHARE_SERVER_HOST=${SHARE_SERVER_HOST:-"laravel-sail.site"} +export SHARE_SERVER_PORT=${SHARE_SERVER_PORT:-8080} if [ "$MACHINE" == "linux" ]; then export SEDCMD="sed -i" @@ -306,9 +309,10 @@ if [ $# -gt 0 ]; then shift 1 if [ "$EXEC" == "yes" ]; then - docker run --init beyondcodegmbh/expose-server:latest share http://host.docker.internal:"$APP_PORT" \ - --server-host=laravel-sail.site \ - --server-port=8080 \ + docker run --init --rm -p $SHARE_DASHBOARD:4040 beyondcodegmbh/expose-server:latest share http://host.docker.internal:"$APP_PORT" \ + --server-host="$SHARE_SERVER_HOST" \ + --server-port="$SHARE_SERVER_PORT" \ + --auth="$SHARE_TOKEN" \ "$@" else sail_is_not_running