diff --git a/compose.yaml b/compose.yaml index c9583a8..3516f5e 100644 --- a/compose.yaml +++ b/compose.yaml @@ -2,8 +2,6 @@ services: azurite: image: azurite:latest container_name: azurite - command: - - --oauth ports: - "443:443" env_file: diff --git a/run-server.sh b/run-server.sh index 92c10b9..57e2120 100755 --- a/run-server.sh +++ b/run-server.sh @@ -3,6 +3,11 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" AZURITE_DIR="${AZURITE_DIR:-$SCRIPT_DIR}" +if ! mkdir -p "$AZURITE_DIR/storage"; then + echo "ERROR: Failed to create storage directory at $AZURITE_DIR/storage. Please ensure the path is correct and writable." + exit 1 +fi + if [[ -z "$AZURITE_ACCOUNTS" && -f "$AZURITE_DIR/accounts.env" ]]; then set -a source "$AZURITE_DIR/accounts.env"