Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davbree/remarkable-hedgehog
Jamstack site created with Stackbit
https://github.com/davbree/remarkable-hedgehog
git headless jamstack jekyll ssg stackbit static
Last synced: about 2 months ago
JSON representation
Jamstack site created with Stackbit
- Host: GitHub
- URL: https://github.com/davbree/remarkable-hedgehog
- Owner: davbree
- License: mit
- Created: 2020-12-24T09:53:56.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-24T09:54:04.000Z (about 4 years ago)
- Last Synced: 2024-10-15T20:29:13.245Z (3 months ago)
- Topics: git, headless, jamstack, jekyll, ssg, stackbit, static
- Language: Ruby
- Homepage: https://jamstack.new
- Size: 200 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[![Build Status](https://api.travis-ci.com/Kentico/kontent-jekyll-blog.svg?branch=master)](https://travis-ci.com/Kentico/kontent-jekyll-blog)
[![Join the chat at https://kentico-community.slack.com](https://img.shields.io/badge/join-slack-E6186D.svg)](https://kentico-community.slack.com)
[![Stack Overflow](https://img.shields.io/badge/Stack%20Overflow-ASK%20NOW-FE7A16.svg?logo=stackoverflow&logoColor=white)](https://stackoverflow.com/tags/kentico-kontent)# Jekyll Blog
Sample blog website built in Jekyll static site generator, using headless CMS Kentico Kontent as a content repository and
[kontent-jekyll plugin](https://github.com/Kentico/kontent-jekyll) for content and data import.Find live sample project [here](https://kentico.github.io/kontent-jekyll-blog/).
## How to run
Steps 1 and 3 require administrator privileges.
1. Install [Ruby](https://www.ruby-lang.org/en/downloads/) (v2.6.3+) with DevKit and [RubyGems](https://rubygems.org/pages/download). You need to have MSYS2 on your system if you are using Windows and it can be installed via DevKit. Choose 3rd option in the DevKit console installer to install MSYS2 and MINGW development toolchain.
2. Clone or download the repository.
3. Install dependencies: `gem install jekyll kontent-jekyll bundler:2.0.1` and confirm overriding the bundler version installed with Ruby env
4. Install gems in source folder: `bundle update`
5. Create an account on [Kentico Kontent](https://app.kenticocloud.com/).
1. Optionally you can create a new clean project.
6. Go to Project settings > API keys.
7. Activate Management API
8. Set `project_id` in `_config.yml` to your Project ID from API keys page.
9. Initialize Kentico Kontent sample content
1. In your KK project open Settings, then Localization. Click `Default project language` and rename codename to `en-US`
2. Create new language with codename `en-GB`
3. [Open KK Template Manager](https://kentico.github.io/kontent-template-manager/import)
4. Copy your Content Management API key and Project Id
5. Check 'Publish language variants after import'
6. Upload `KK_sample_content.zip`
7. Click on 'Import data'
9. Once the import is finished execute `bundle exec jekyll build` to build or `bundle exec jekyll serve` to build and run your site.## Custom configuration
You can learn more on the [plugin's wiki](https://github.com/Kentico/kontent-jekyll/wiki).
## Feedback & Contributing
Check out the [contributing](https://github.com/Kentico/kontent-jekyll-blog/blob/master/CONTRIBUTING.md) page to see the best places to file issues, start discussions, and begin contributing.
## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
## Code of Conduct
Everyone interacting in the Kontent-Jekyll project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/Kentico/kontent-jekyll-blog/blob/master/CODE_OF_CONDUCT.md).
![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kontent-jekyll-blog?pixel)