A Free CMS for Jekyll and Github
Houndstooth gives content editors a simple interface to publish changes to static sites hosted on Github.
Install git pre-push hook
ln -s ../../bin/pre-push .git/hooks
Install node_modules
npm install
Start the React App
npm start
Requires btdev from dev-setup to work!
Run make setup for initial repo setup
make setup
Run make start to start local version after setup
make start
Run make rebuild to rebuild local version after pulling changes
make rebuild
Local App running on https://houndstooth.bowtie.dev
See Advanced > Local Services for details on running against local services
.env.development.local, add entries to customize local dev.env.btdev.local to override local dev env using btdevREACT_APP_API_ROOT_URL=http://localhost:4000REACT_APP_AUTHORIZE_URL=http://localhost:5000/dev/oauth/authorizeREACT_APP_CALLBACK_URL=http://localhost:5000/dev/oauth/callbacknpm run lint
npm run lint:fix
npm test
CI=true npm test
bin/cc-test-reporter before-build
bin/cc-test-reporter after-build