Implementación del servidor Chef escrita en Go que puede ejecutarse completamente en memoria, con la opción de guardar y cargar los datos y buscar índices en disco, inspirándose en Chef-Zero y compatible con las herramientas habituales del ecosistema Chef, como knife y chef-client, o utilizando bases de datos como MariaDB/MySQL o PostgreSQL como backend de almacenamiento. Archivo de configuración en /etc/goiardi/goiardi.conf
$ goiardi --ipaddress="0.0.0.0" --port=4545 --data-file=/var/lib/goiardi/data.bin --index-file=/var/lib/goiardi/index.bin
$ goiardi --ipaddress="0.0.0.0" --port=4545 --use-mysql --mysql-username=USER --mysql-password=PASS --mysql-address=localhost --mysql-dbname=BASE_DATOS
$ goiardi --ipaddress="0.0.0.0" --port=4545 --use-postgresql --postgresql-username=USER --postgresql-password=PASS --postgresql-address=localhost --postgresql-dbname=BASE_DATOS
$ goiardi --freeze-interval=300 --data-file=/var/lib/goiardi/data.bin --index-file=/var/lib/goiardi/index.bin