ft_chatons/startup
2026-02-25 23:00:13 +01:00

33 lines
640 B
Plaintext

#!/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