Support

Getting started, and answers to common questions.

Can't find what you're looking for? Email support@veloworkspaces.com and we'll help directly.

Getting started

How to create a workspace

  1. Open New Workspace

    From the workspace library, choose New Workspace and pick an image source: an official image, an existing virtual disk, or a saved base image.

  2. Pick a profile

    Choose the profile that matches your work — Code & Build, DevOps Lab, AI Sandbox, and more — or configure CPU, memory, and storage yourself.

  3. Review and launch

    Confirm the summary, then start the install (or boot, for a base image clone). Official images are downloaded directly from that project's own source the first time you use them.

How to use Disposable Workspaces

  1. Mark a workspace as disposable

    When creating a workspace, turn on the disposable option — best paired with a base image so it starts from a known-good state instantly.

  2. Use it for exactly one task

    Run your test, reproduce the bug, or try the risky command — treat the workspace as fully expendable.

  3. Close it

    Closing a disposable workspace deletes it automatically, disk included. There's nothing to clean up afterward, and nothing to recover — don't use disposable workspaces for anything you need to keep.

Frequently asked questions

Shared folders

How do I access the shared folder from inside a workspace?

macOS workspaces (macOS 13 or later): shared folders mount automatically — open Finder and look under /Volumes/My Shared Files. No command needed.

Linux workspaces: each shared folder gets its own mount command, shown right in the app under the workspace's Shared Files tab. It looks like this, using that folder's own tag:

mkdir -p /mnt/my_folder
sudo mount -t virtiofs <folder-tag-shown-in-app> /mnt/my_folder

Use the exact tag shown in the app — it's unique per folder, so copying a command from somewhere else won't work.

Clipboard & input

Copy and paste doesn't work between my Mac and a Linux workspace

Clipboard sharing on Linux depends on an agent running inside the guest. Work through these in order:

  1. In the workspace's Resources tab, confirm Clipboard Sharing is turned on.
  2. Inside the guest, make sure spice-vdagent is installed:
    sudo apt install spice-vdagent
  3. Confirm the agent is actually running:
    systemctl status spice-vdagentd
    If it's inactive, start it with sudo systemctl start spice-vdagentd and, if you're on a graphical desktop, log out and back in so the desktop session picks it up.
  4. Some minimal or headless desktop environments don't launch spice-vdagent automatically — check your desktop environment's autostart settings if it still doesn't work after the agent is installed and running.

Clipboard sharing currently works for Linux workspaces only.

Rosetta (x86_64 on Apple Silicon)

How do I enable Rosetta in a Debian workspace?

Debian uses the same apt and update-binfmts tooling as Ubuntu. Turn on Rosetta for the workspace in its Resources tab, start the workspace, then run this once inside the guest:

sudo mkdir -p /media/rosetta
sudo mount -t virtiofs rosetta /media/rosetta

sudo apt-get update
sudo apt-get install -y binfmt-support

sudo /usr/sbin/update-binfmts --install rosetta /media/rosetta/rosetta \
  --magic "\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x3e\x00" \
  --mask "\xff\xff\xff\xff\xff\xfe\xfe\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" \
  --credentials yes --preserve yes --fix-binary yes
How do I enable Rosetta in a Fedora workspace?

Fedora doesn't ship Debian's update-binfmts tool, but it does ship systemd-binfmt, which reads the exact same kernel binfmt_misc registration from a config file. Turn on Rosetta for the workspace in its Resources tab, start the workspace, then run this once inside the guest:

sudo mkdir -p /media/rosetta
sudo mount -t virtiofs rosetta /media/rosetta

sudo mkdir -p /etc/binfmt.d
sudo tee /etc/binfmt.d/rosetta.conf > /dev/null <<'EOF'
:rosetta:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x3e\x00:\xff\xff\xff\xff\xff\xfe\xfe\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/media/rosetta/rosetta:CF
EOF

sudo systemctl restart systemd-binfmt

The rosetta.conf file persists across reboots, so this is a one-time setup per workspace.

AI Bridge

How do I connect AI Bridge to Ollama?
  1. Install and run Ollama on your Mac, outside the workspace.
  2. Enable AI Bridge for the workspace (on by default in the AI Sandbox profile, or turn it on yourself in the workspace's Integrations or Resources settings).
  3. Start the workspace, then open its AI Bridge tab — it shows the local endpoint address and, for a Linux guest, the exact commands to forward the connection.
  4. Inside the workspace, point your tooling at that address the same way you'd point it at any local OpenAI-compatible server.

Disposable Workspaces & base images

What happens to a Disposable Workspace when I close it?

It's deleted automatically the moment you close it, including its disk. There's nothing to recover afterward — don't use a disposable workspace for anything you need to keep.

How do I turn a workspace into a reusable base image?

Stop the workspace, then choose Save as Base Image from the banner shown on a stopped workspace. Saving the same workspace again later creates a new, independent base image rather than overwriting the previous one — manage and delete base images you no longer need from Preferences → Base Images.

Where are my workspaces and base images stored, and how do I free up space?

Workspace disks and base images live under ~/Library/Application Support/VeloWorkspaces on your Mac. Delete workspaces you no longer need from the library, and unused base images from Preferences → Base Images, to free up space.

General

Does Velo Workspaces support Windows guests?

Not in this release. Velo Workspaces currently supports Linux and macOS guests.

Why can't I change some settings while a workspace is running?

CPU, memory, storage, shared folders, and a few other settings are part of the virtual machine's configuration and can't be changed while it's running (Apple's Virtualization framework doesn't support hot-plugging them). Stop the workspace, make the change, and start it again.

Why can't I create a macOS guest?

macOS guests require an Apple silicon Mac as the host. On an Intel Mac, Linux guests are still fully supported.

Still stuck?

Email us and we'll help you work through it.

support@veloworkspaces.com