#!/usr/bin/env

local opt=$1

case "$1" in
  	vm)
		qemu-system-x86_64 \
  		-nographic -serial mon:stdio \
  		-enable-kvm -cpu host -smp 4 -m 4G \
  		-device e1000,netdev=net0 \
  		-netdev user,id=net0,hostfwd=tcp::2222-:22 \
  		-drive if=pflash,format=raw,readonly=on,file=/usr/share/OVMF/OVMF_CODE.fd \
  		-hda ft_chatons.qcow2
	;;
  	command)
		ansible -i ansible/inventory ft_chatons -a "$2"
    ;;
  	setup)
		ansible-playbook -i ansible/inventory ansible/playbooks/install.yml -K
    ;;
	start)
		just start caddy
		just start doh
	;;
	stop)
		just stop caddy
		just stop doh
	;;
	restart)
		just re caddy
		just re doh
	;;
esac