Getting started with GOAT
The essential information for starting and developing a GOAT project.
Getting Started with Goat
Install Goat, Git and Docker. Run commands from the project root. Go, qtc and frontend tools run in containers. Use goatcms-child for new applications. Setup initializes the database and fixtures while preserving existing data. The legacy goatcms starter has its own local recipes and defaults; follow its files instead of mixing workflows.
goat run:script --path=@goatcms/herd/setup.goat
goat run:script --path=@goatcms/herd/dev/watch.goat