Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.machine0.io/llms.txt

Use this file to discover all available pages before exploring further.

Public IP

Every VM gets a dedicated public IPv4. Shown in machine0 get and machine0 ls. Suspended VMs get a new IP on resume.

HTTPS proxy

Every VM gets authenticated HTTPS at https://<name>.mac0.io, proxying to port 80. No DNS or TLS setup. Renaming a VM updates the endpoint.

Firewall

All VMs run ufw with ports 22, 80, and 443 open. To open more:
machine0 ssh my-vm "sudo ufw allow 8080/tcp"