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 do I access GitHub? How do I set up a minimal GitHub token?
GitHub access and fine-grained tokens
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