What An Environment Contains
| Part | Meaning |
|---|---|
| remote runtime | The VM or sandbox RMUX provisions for the project. |
| remote root | /workspace, the main shared project root. |
| workspace set | The default main workspace plus any named workspaces you create. |
| lifecycle state | provisioning, ready, stopped, destroying, or error. |
One Environment Per Project Directory
When you runrmux new, RMUX:
- creates the environment
- seeds
/workspacefrom the current local state or the repo’s origin default branch - creates the default
mainworkspace - attaches to it unless you pass
--no-attach
Environment Commands
rmux env statusshows provider, runtime details, last sync time, and workspace information.rmux env downstops compute but preserves environment state.rmux env destroyremoves the environment entirely.
Other Things Stored At The Environment Level
- secrets from
rmux env secrets ... - exposed ports from
rmux env expose ... - environment IDs shown by
rmux env listandrmux usage
Read Next
Workspaces
See how work is split inside an environment.
Environment Lifecycle
See the full command-level lifecycle guide.


