A simple pre-made personal website with blogging and social integrations
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 50 commits ahead, 235 commits behind rigoneri:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.editorconfig
.env
.gitignore
Procfile
README.md
docpad.coffee
package.json

README.md

Syte for DocPad

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).

Step 1. Clone & Install

  1. Install DocPad

  2. Clone the project and install dependencies

    git clone https://github.com/docpad/syte.docpad.git
    cd syte.docpad
    npm install
    docpad install

Step 2. Social Integrations

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:

Step 3. Run DocPad

docpad run

Open http://localhost:9778/