Jekyll(1) is a blogaware, static site generator.


# . -> ./_site
jekyll <path to write generated site>
# . -> <path>
jekyll <path to source> <path to write generated site>
# <path> -> <path>
jekyll import <importer name> <options>
# imports posts using named import script
Configuration is read from '<source>/_config.yml' but can be overridden using the following options:


--file [PATH]
File to import from
--dbname [TEXT]
DB to import from
--user [TEXT]
Username to use when importing
--pass [TEXT]
Password to use when importing
Host to import from
--site [SITE NAME]
Site to import from
Safe mode (default unsafe)
--server [PORT]
Start web server (default port 4000)
Do not start a web server
--base-url [BASE_URL]
Serve website from a given base URL (default '/'
Use LSI for better related posts
Use pygments to highlight code
Use rdiscount gem for Markdown
Use redcarpet gem for Markdown
Use kramdown gem for Markdown
--time [TIME]
Time to generate the site for
Render future dated posts
--permalink [TYPE]
Use 'date' (default) for YYYY/MM/DD
--paginate [POSTS_PER_PAGE]
Paginate a blog's posts
--limit_posts [MAX_POSTS]
Limit the number of posts to publish
--url [URL]
Set custom site.url
Display current version


This manual page was written by Youhei SASAKI <[email protected]>, for the Debian GNU/Linux system(but may be used by others).