A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites. The project is divided into two parts. A Ruby-based HTTP API that handles Jekyll and filesystem operations, and a Javascript-based front end, built on that API.
Installation
Refer to Install Plugins in Jekyll docs and install the jekyll-admin
plugin as you would normally by adding jekyll-admin
to the :jekyll_plugins
group in your Gemfile
(or) to the gems
list
in your _config.yml
.
Usage
- Start Jekyll as you would normally (
bundle exec jekyll serve
) - Navigate to
http://localhost:4000/admin
to access the administrative interface
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/jekyll/jekyll-admin/.