From 8ae6b708a994cdffa7991035b61931cc8e0a1e89 Mon Sep 17 00:00:00 2001 From: Dhravya <63950637+Dhravya@users.noreply.github.com> Date: Mon, 27 Apr 2026 22:39:15 +0000 Subject: [PATCH] docs: fix install command to use bash instead of sh install.sh uses bash syntax ([[ ]]) that sh doesn't support. Also adds https:// prefix to smfs.ai/install URL. --- apps/docs/smfs/install.mdx | 2 +- apps/docs/smfs/providers/cloudflare.mdx | 2 +- apps/docs/smfs/providers/daytona.mdx | 2 +- apps/docs/smfs/providers/e2b.mdx | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/docs/smfs/install.mdx b/apps/docs/smfs/install.mdx index 806f7548..64d20d0b 100644 --- a/apps/docs/smfs/install.mdx +++ b/apps/docs/smfs/install.mdx @@ -8,7 +8,7 @@ icon: "download" ## 1. Install the binary ```bash -curl -fsSL smfs.ai/install | sh +curl -fsSL https://smfs.ai/install | bash ``` Drops `smfs` into `~/.local/bin`. Works on macOS (arm64, x64) and Linux (arm64, x64). diff --git a/apps/docs/smfs/providers/cloudflare.mdx b/apps/docs/smfs/providers/cloudflare.mdx index 94de4742..bc027d86 100644 --- a/apps/docs/smfs/providers/cloudflare.mdx +++ b/apps/docs/smfs/providers/cloudflare.mdx @@ -171,7 +171,7 @@ Start by reading /profile.md for context.`, FROM node:20-slim # Install SMFS -RUN curl -fsSL https://smfs.ai/install | sh +RUN curl -fsSL https://smfs.ai/install | bash # Your agent code COPY . /app diff --git a/apps/docs/smfs/providers/daytona.mdx b/apps/docs/smfs/providers/daytona.mdx index 4d1d71ce..97ad1bd4 100644 --- a/apps/docs/smfs/providers/daytona.mdx +++ b/apps/docs/smfs/providers/daytona.mdx @@ -143,7 +143,7 @@ Daytona sandboxes run full Linux with shell access, filesystem, and network. The # 2. Install SMFS inside the sandbox sandbox.process.exec( - "curl -fsSL https://smfs.ai/install | sh" + "curl -fsSL https://smfs.ai/install | bash" ) # 3. Log in and mount diff --git a/apps/docs/smfs/providers/e2b.mdx b/apps/docs/smfs/providers/e2b.mdx index 7b2042b0..9d5c9034 100644 --- a/apps/docs/smfs/providers/e2b.mdx +++ b/apps/docs/smfs/providers/e2b.mdx @@ -126,7 +126,7 @@ E2B sandboxes are ephemeral Linux microVMs with full shell access and unrestrict ) # 3. Install SMFS and log in - sandbox.commands.run("curl -fsSL https://smfs.ai/install | sh") + sandbox.commands.run("curl -fsSL https://smfs.ai/install | bash") sandbox.commands.run( f"~/.local/bin/smfs login --key {os.environ['SUPERMEMORY_API_KEY']}" ) @@ -185,7 +185,7 @@ sandbox.commands.run( ) # Install SMFS -sandbox.commands.run("curl -fsSL https://smfs.ai/install | sh") +sandbox.commands.run("curl -fsSL https://smfs.ai/install | bash") # Log in sandbox.commands.run( @@ -231,7 +231,7 @@ For faster startup, bake SMFS and the FUSE fixes into a custom E2B template: FROM e2b/code-interpreter:latest # Pre-install SMFS -RUN curl -fsSL https://smfs.ai/install | sh +RUN curl -fsSL https://smfs.ai/install | bash # Fix FUSE permissions for SMFS mount RUN echo 'user_allow_other' >> /etc/fuse.conf