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.
This commit is contained in:
Dhravya 2026-04-27 22:39:15 +00:00
parent 8b09866bb7
commit 8ae6b708a9
4 changed files with 6 additions and 6 deletions

View file

@ -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).

View file

@ -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

View file

@ -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

View file

@ -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