Syte for DocPad is a skeleton that pulls in all its data from external sources. Unlike the original Syte by Rodrigo Neri the DocPad edition creates a static site that already contains all the data, making requests incredibly fast (no need to ajax everything which is very slow).
-
Clone the project and install dependencies
git clone https://github.com/docpad/syte.docpad.git cd syte.docpad npm install docpad install
Create a .env
file that contains:
FLICKR_USER_ID=35776898@N00
FLICKR_API_KEY=
INSTAGRAM_USER_ID=5876296
INSTAGRAM_ACCESS_TOKEN=
INSTAGRAM_CLIENT_ID=
TUMBLR_BLOG=balupton.tumblr.com
TUMBLR_API_KEY=
SOUNDCLOUD_USERNAME=balupton
SOUNDCLOUD_CLIENT_ID=
VIMEO_USERNAME=balupton
GITHUB_USERNAME=balupton
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
TWITTER_USERNAME=balupton
And update the API Keys etc to your own values. Here are the links to get them:
docpad run