3 homepage: https://github.com/mutagen-io/mutagen
5 mutagen: Remote development tool
8 To update or switch versions, run `webi mutagen@stable` (or `@v2`, `@beta`,
13 > Mutagen is a new kind of remote development tool that enables your existing
14 > local tools to work with code in remote environments like cloud servers and
15 > containers. It does this by providing high-performance real-time file
16 > synchronization and flexible network forwarding.
20 Create a synchronization session named "web-app-code" between the local path
21 ~/project and an SSH-accessible endpoint.
24 mutagen sync create --name=web-app-code ~/project user@example.org:~/project
27 OR Create a forwarding session named "web-app" between port 8080 on localhost
28 and port 1313 inside a Docker container.
31 mutagen forward create --name=web-app tcp:localhost:8080 docker://devcontainer:tcp:localhost:1313
46 ### Monitoring a session
49 mutagen sync monitor web-app-code
55 mutagen forward monitor web-app
58 ### Pausing/resuming sessions
61 mutagen sync pause web-app-code
67 mutagen forward pause web-app
70 To resume replace `pause` with `resume` in the above commands
75 mutagen sync reset web-app-code
78 ### Terminating session
81 mutagen sync terminate web-app-code
87 mutagen forward terminate web-app
96 For specific command help
99 mutagen <command> --help