Source code for my blog.
You will need gatsby, obviously.
npm i -g gatsby
git clone https://github.com/f0rr0/f0rr0.github.io
cd f0rr0.github.io
npm i
npm run dev
You should have the site running on localhost:8000
.
Gatsby can be deployed on any static server. This one is deployed via GitHub Pages on the master branch.
Make a .env
file in ./src/scripts
and set your Medium Integration Token like so:
TOKEN=YOUR_TOKEN_HERE
That's it. Cross-posting works out of the box with:
npm run medium
Make sure you edit config.toml
to reflect your own website.
The files under blog
are Copyright 2016, All Rights Reserved.
The rest of the project is under the GNU Affero General Public License v3.0.