the universal sandbox runtime for agents and humans. pocketenv.io
sandbox openclaw agent claude-code vercel-sandbox deno-sandbox cloudflare-sandbox atproto sprites daytona
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

Set npm global prefix in modal Dockerfiles

+20
+2
modal/kiro/Dockerfile
··· 38 38 39 39 RUN curl -fsSL https://tailscale.com/install.sh | sh 40 40 41 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 42 + 41 43 RUN mkdir -p /home/modal/.local/bin && \ 42 44 curl -fsSL https://cli.kiro.dev/install | bash 43 45
+2
modal/mise/Dockerfile
··· 40 40 41 41 RUN curl https://mise.run | sh 42 42 43 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 44 + 43 45 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 44 46 45 47 RUN npm install -g pm2
+2
modal/nix/Dockerfile
··· 43 43 --init none \ 44 44 --no-confirm 45 45 46 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 47 + 46 48 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 47 49 48 50 RUN npm install -g pm2
+2
modal/nullclaw/Dockerfile
··· 52 52 sudo mv nullclaw /home/modal/.local/bin && \ 53 53 sudo chmod +x /home/modal/.local/bin/nullclaw 54 54 55 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 56 + 55 57 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 56 58 57 59 RUN npm install -g pm2
+2
modal/openclaw/Dockerfile
··· 50 50 51 51 RUN curl -fsSL https://openclaw.ai/install.sh | bash || true 52 52 53 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 54 + 53 55 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 54 56 55 57 RUN npm install -g @chrysb/alphaclaw pm2
+2
modal/opencrust/Dockerfile
··· 54 54 sudo mv opencrust /home/modal/.local/bin && \ 55 55 sudo chmod +x /home/modal/.local/bin/opencrust 56 56 57 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 58 + 57 59 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 58 60 59 61 RUN npm install -g pm2
+2
modal/picoclaw/Dockerfile
··· 54 54 sudo tar -xzf /tmp/picoclaw.tar.gz -C /home/modal/.local/bin && \ 55 55 sudo chmod +x /home/modal/.local/bin/picoclaw 56 56 57 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 58 + 57 59 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 58 60 59 61 RUN npm install -g pm2
+2
modal/pkgx/Dockerfile
··· 40 40 41 41 RUN curl https://pkgx.sh | sh 42 42 43 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 44 + 43 45 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 44 46 45 47 RUN npm install -g pm2
+2
modal/wasmer/Dockerfile
··· 40 40 41 41 RUN curl https://get.wasmer.io -sSfL | sh 42 42 43 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 44 + 43 45 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 44 46 45 47 RUN npm install -g pm2
+2
modal/zeroclaw/Dockerfile
··· 54 54 sudo tar -xzf /tmp/zeroclaw.tar.gz -C /home/modal/.local/bin && \ 55 55 sudo chmod +x /home/modal/.local/bin/zeroclaw 56 56 57 + RUN mkdir -p /home/modal/.npm-global && npm config set prefix "/home/modal/.npm-global" 58 + 57 59 ENV PATH="/home/modal/.local/bin:/home/modal/.npm-global/bin:${PATH}" 58 60 59 61 RUN npm install -g pm2