This repository was archived by the owner on Nov 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ This is a complete remote AI-assisted development environment setup running Clau
1010
1111### VM Management
1212- ` ./scripts/vm-setup.sh ` - Deploy new VM with persistent volume
13+ - ` ./scripts/vm-teardown.sh ` - Safely remove VM, volumes, and resources
1314- ` ./scripts/vm-suspend.sh ` - Suspend VM to save costs
1415- ` ./scripts/vm-resume.sh ` - Resume suspended VM
1516- ` flyctl status ` - Check VM status and health
Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ Before starting, you'll need:
5050├── fly.toml # Fly.io configuration with auto-scaling
5151├── scripts/ # Automation scripts
5252│ ├── vm-setup.sh # Initial VM deployment
53+ │ ├── vm-teardown.sh # Clean VM and resource removal
5354│ ├── vm-configure.sh # Environment configuration
5455│ ├── vm-suspend.sh # Cost-saving VM suspension
5556│ ├── vm-resume.sh # VM resumption
@@ -317,6 +318,10 @@ flyctl logs -a my-claude-dev # View logs
317318./scripts/volume-backup.sh # Backup data
318319./scripts/volume-restore.sh # Restore data
319320
321+ # Teardown
322+ ./scripts/vm-teardown.sh --app-name my-claude-dev # Remove VM and volumes
323+ ./scripts/vm-teardown.sh --app-name my-claude-dev --backup # Backup then remove
324+
320325# Development
321326ssh developer@my-claude-dev.fly.dev -p 10022 # Connect via SSH
322327claude # Start Claude Code
You can’t perform that action at this time.
0 commit comments