exe Documentation

Learn how exe hosts persistent development containers you can reach over SSH or the browser.

View all docs in one page · Download as Markdown

1. Introduction

What is exe.dev?

VMs, on the internet, quickly

Why EXE?

EXE is just a computer.

Pricing

Plan options for individuals, teams, and enterprises.

2. Features

exe.dev HTTP Proxies

Publish to the Internet, both privately and publicly

Sharing

share it like it's hot

Custom Domains

Use your own domain with exe.dev

Login with exe

Use exe.dev's authentication system in your applications

API

Programmatic access via SSH

3. Shelley

What is Shelley?

Our coding agent

AGENTS.md

Guidance files for Shelley

Upgrading Shelley

Keep Shelley up to date

4. FAQ

What is the host key for exe.dev?

How to verify you're connecting to exe.dev

How do I use a specific SSH key for exe.dev?

Configure SSH to use a specific key

How do I connect VSCode to my VM?

Open your VM in VSCode

How do I copy files to/from my VM?

Transfer files with scp

Can I run docker images?

Running Docker on exe.dev VMs

How do you pronounce "exe"?

The official pronunciation

How does exe.dev work?

behind-the-scenes look

ssh exe.dev sometimes asks me to register

how to solve heisen-connection issues

5. Use Cases

Intro

an open source reactive notebook

Running Agents

use exe.dev VMs as a sandbox

Running a self-hosted GitHub Actions Runner

log in easily into your CI environment

Spinning up a Marimo Notebook

an open source reactive notebook

6. Editorials

Persistent disks, not serverless

exe.dev is serverful, not serverless

Put your agent in a VM and let it be

Agent security is unsolved; a virtual machine is pragmatic

The GUTS Stack

Go, Unix, TypeScript, SQLite

7. Other

Help & Community

Join our Discord

Privacy Notice

How exe.dev handles your data

Terms of Service

Terms and conditions for using exe.dev

8. CLI Reference

help

Show help information

doc

Browse documentation

ls

List your VMs

new

Create a new VM

rm

Delete a VM

restart

Restart a VM

share

Share HTTPS VM access with others

whoami

Show your user information including email and all SSH keys.

ssh-key

Manage SSH keys for your account

shelley

Manage Shelley agent on VMs

ssh

SSH into a VM

browser

Generate a magic link to log in to the website

rename

rename a vm

exit

Exit