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:4000
REACT_APP_AUTHORIZE_URL=http://localhost:5000/dev/oauth/authorize
REACT_APP_CALLBACK_URL=http://localhost:5000/dev/oauth/callback
npm run lint
npm run lint:fix
npm test
CI=true npm test
bin/cc-test-reporter before-build
bin/cc-test-reporter after-build