Skip to content

fdmtl/machine0-ubuntu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

machine0-ubuntu

This repository contains the Ansible playbooks used to build the machine0 Ubuntu system images. This is a great place to start if you want to customize your Ubuntu VM.

Usage

# install the machine0 CLI
curl -LsSf https://machine0.io/install.sh | sh

# create an Ubuntu VM
machine0 new ubuntu --image ubuntu-24-04-loaded --size small

# clone the repo, customize and rebuild
git clone https://github.com/fdmtl/machine0-ubuntu.git && cd machine0-ubuntu
claude -p "make any change to the loaded playbook you'd like"
machine0 provision ubuntu loaded.yml

# or, provision from within the VM
machine0 ssh ubuntu
git clone https://github.com/fdmtl/machine0-ubuntu.git && cd machine0-ubuntu
ansible-playbook -i "localhost," -c local loaded.yml

Playbooks

Image Name Playbook Description
ubuntu-24-04-loaded loaded.yml Modern agents (Claude Code) and dev tools (e.g. Docker, Node, Python...).
ubuntu-24-04-openclaw openclaw.yml Loaded + OpenClaw.
ubuntu-24-04-hermes hermes.yml Loaded + Hermes.

About

Ansible Playbook for machine0 base image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages