Sprites: Mounting Filesystem Locally? (macfuse and sshfs not available for mac?)

I saw in the docs Working with Sprites | Sprites that I can mount my sprite filesystem locally, which sounds very helpful. However, on an M1 Mac Pro with Homebrew the suggested first step doesn’t work, it reports:

$ brew install macfuse sshfs
sshfs: Linux is required for this software.
libfuse: Linux is required for this software.

Before I go down the rabbit hole of figuring this out for myself, has anyone else got local filesystem working in a reliable way, ideally without third party taps or kernel extensions? This post looks promising and I’ll probably start there unless folks have pointers: https://xhinker.medium.com/a-better-way-to-use-sshfs-in-macos-finder-in-2026-479b3b79bdf7

Just a thought, can you run Ubuntu in Docker locally? Then you might be able to install sshfs there, if it is not already.

1 Like

Good thought, I might investigate that.

I’m currently trying the VS Code first-party way, which puts a tunnel server on your sprite and uses an extension to connect to it. I installed the VS Code CLI on the sprite following these instructions Visual Studio Code on Linux and then installed the VS Code Remote extension locally. Both log in via Github which worked seamlessly, and the sprite showed up in the VS Code list of remote hosts.

This is working for me, but if I need local access beyond VS Code I’ll try the docker thing. Thanks!

3 Likes