Migrating to exe
exe.dev VMs are just Linux VMs.
The secret ninja trick is to let your LLM of choice do the migration for you. Give your coding agent an SSH key to access the VM, point it at https://exe.dev/llms.txt, and give it a goal.
To migrate a web app, have it listen on localhost:8000 (the default share
port for the exeuntu image) and it will be available at
https://vm-name.exe.xyz/. If your app is containerized, run docker or
docker-compose on your VM.
To migrate your dev environment, connect the GitHub integration so you don't have to log into GitHub on every VM (or manage personal access tokens by hand), then ask Shelley or your agent of choice to implement a task.