https://github.com/bmann/so-simple-indieweb
An IndieWeb template based on the So Simple Jekyll theme, integrated with IndieKit
https://github.com/bmann/so-simple-indieweb
Last synced: 6 months ago
JSON representation
An IndieWeb template based on the So Simple Jekyll theme, integrated with IndieKit
- Host: GitHub
- URL: https://github.com/bmann/so-simple-indieweb
- Owner: bmann
- License: mit
- Created: 2020-01-12T18:43:51.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-10-06T08:53:30.000Z (over 3 years ago)
- Last Synced: 2025-03-22T06:15:49.277Z (over 1 year ago)
- Language: HTML
- Size: 34.4 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# So Simple IndieWeb Template
Based on the So Simple Theme and meant to be integrated with IndieKit as a micropub endpoint.
Using [@mmistakes So Simple theme](https://github.com/mmistakes/so-simple-theme), setup as a gem-based theme with the local overrides to get IndieWeb integration working correctly.
Currently being deployed to Netlify, will look at making this Github Pages compatible by default as well.
# IndieKit
[IndieKit is an IndieWeb publishing toolkit](https://paulrobertlloyd.github.io/indiekit/), written by [@paulrobertlloyd](https://github.com/paulrobertlloyd).
It is [easy to deploy using Heroku](https://paulrobertlloyd.github.io/indiekit/deploy). This template already has the proper link headers included, just edit your `_config.yml` to include the address of your Heroku server.
## IndieKit Server Notes
I ended up hacking the core server of IndieKit. Reading remote config didn't work, checking in a config file to the IndieKit on Heroku did work. Hacked the core templates and defaults file and it works.
Timezone offset can be set on the server by entering in a [TZ variable on env vars in Heroku](https://github.com/paulrobertlloyd/indiekit/issues/114#issuecomment-558206931).