In case you prefer not to use AgentDesk
AgentD
wget https://storage.googleapis.com/agentsea-vms/jammy/latest/agentd-jammy.qcow2
xorriso -as mkisofs -o cidata.iso -V "cidata" -J -r -iso-level 3 meta/
qemu-system-x86_64 -nographic -hda ./agentd-jammy.qcow2 \ -m 4G -smp 2 -netdev user,id=vmnet,hostfwd=tcp::6080-:6080,hostfwd=tcp::8000-:8000,hostfwd=tcp::2222-:22 \ -device e1000,netdev=vmnet -cdrom cidata.iso
agentd
curl localhost:8000/health
ssh -p 2222 agentsea@localhost
ami-01a893c1530453073
#cloud-config users: - name: agentsea sudo: ['ALL=(ALL) NOPASSWD:ALL'] groups: sudo ssh_authorized_keys: - your-ssh-public-key package_upgrade: true
aws ec2 run-instances \ --image-id ami-01a893c1530453073 \ --count 1 \ --instance-type t2.micro \ --key-name $KEY_NAME \ --security-group-ids $SG_NAME \ --subnet-id $SUBNET_NAME \ --user-data file://path/to/cloud-init-config.yaml
ubuntu-22-04-20240208044623
gcloud compute instances create $NAME \ --machine-type "n1-standard-1" \ --image "ubuntu-22-04-20240208044623" \ --image-project $PROJECT_ID \ --zone $ZONE \ --metadata ssh-keys="agentsea:$(cat path/to/your/public/ssh/key.pub)"
curl -sSL https://raw.githubusercontent.com/agentsea/agentd/main/remote_install.sh | sudo bash