Skip to main content
Start the container yourself. Apple’s container needs Apple silicon and macOS 26 or later; live FUSE mounts need SYS_ADMIN. Details: Python · TypeScript. Run these commands from the Mirage repository root:
mirage-python-fuse is the local image name assigned by -t during the build. The image contains Python, Mirage, and FUSE (Filesystem in Userspace), which makes workspace backends accessible as ordinary files inside the container.
The example reuses Mirage’s shared Python image to serve workspace mounts inside the container. Your host application can use either SDK, including TypeScript; the two communicate through container exec.
This starts the container. Follow the Python or TypeScript guide above to copy your workspace configuration into it and mount your backends before running commands that use workspace files.