Workspace Management - amitsri/rostyman-releases GitHub Wiki
Workspace Management
Workspaces isolate your API projects. Each workspace has its own collections, environments, globals, vault, mock servers, workflows, and scheduled jobs.
Opening the Workspace Switcher
Click the workspace name in the center of the title bar. A dropdown panel opens.
Creating a Workspace
- Open the workspace switcher
- Click Create
- Type a name and press Enter (or click the checkmark)
- Pick a color from the palette
The new workspace starts empty.
Switching Workspaces
Click any workspace in the list to switch. All tabs from the previous workspace are saved and restored when you switch back.
Searching Workspaces
Type in the search box in the workspace switcher to filter by name.
Workspace Context Menu
Click the ⋯ (three dots) on any workspace to:
| Action | Description |
|---|---|
| Rename | Edit the workspace name inline |
| Settings | Open the workspace tab with Overview, Request Settings, and Proxy sections |
| Export | Save the workspace as a .rostyman-workspace file |
| Delete | Soft-delete the workspace (recoverable from Trash) |
The default workspace ("My Workspace") cannot be renamed or deleted.
Workspace Settings Tab
Double-click the workspace name or choose ⋯ → Settings to open the workspace tab.
Overview
- Name — rename the workspace
- Description — optional text description
- Color — change the workspace color
- Stats — count of collections, requests, environments, variables, vault secrets, mock servers, workflows, and jobs
- Export — save to
.rostyman-workspaceformat
Request Settings
Override global defaults for all requests in this workspace:
| Setting | Default | Description |
|---|---|---|
| HTTP Timeout | 30s | Request timeout (0 = no timeout) |
| SSL Verification | On | Verify SSL certificates |
| Follow Redirects | On | Auto-follow 3xx redirects |
| Source Check Interval | Startup only | When to check linked source files |
Priority: Per-request override > Workspace > Global (Settings tab).
Proxy
Configure a workspace-specific HTTP/HTTPS/SOCKS5 proxy:
- Protocol — HTTP, HTTPS, or SOCKS5
- Host — proxy server hostname or IP
- Port — proxy port
- Auth — enable/disable proxy authentication
- Username / Password — credentials if auth enabled
Export & Import
Export: Click ⋯ → Export on any workspace. A .rostyman-workspace file is saved to disk.
Import: Click the upload icon in the workspace switcher. Select a .rostyman-workspace file. A new workspace is created with all the imported data.
The .rostyman-workspace format includes:
- All collections, folders, and requests (with auth, scripts, variables)
- All environments and environment variables
- Global variables and vault secrets
- Mock servers (definitions, not running state)
- Workflow definitions
- Scheduled job definitions
- Workspace settings (proxy, timeout overrides)
Deleting a Workspace
- Open the workspace switcher
- Click ⋯ → Delete on the workspace
- Confirm the deletion
- The workspace moves to Trash where it can be restored for 30 days
Deleting the currently active workspace automatically switches you to the default workspace.