Documentation
Getting Started
Setup
After you installed the Tinkerer package, create your blog directory and cd into it:
mkdir myblog
cd myblog
Run Tinkerer setup:
tinker --setup
There is some minimal configuration required in conf.py:
# Change this to the name of your blog
project = 'My blog'
# Change this to the tagline of your blog
tagline = 'Add intelligent tagline here'
# Change this to the description of your blog
description = 'This is an awesome blog'
# Change this to your name
author = 'Winston Smith'
# Change this to your copyright string
copyright = '1984, ' + author
# Change this to your blog root URL (required for RSS feed)
website = 'http://127.0.0.1/blog/html/'
project
This will be the name of your blog.
tagline
The tagline is displayed right after the name of the blog and as the blog description in the RSS feed.
description
This will be added to the description meta tag of your blog pages and will be consumed by search engines crawling your blog.
author
Your name.
copyright
The copyright string is displayed at the bottom of each page.
website
The RSS feed requires the address of the website to properly link articles.
Create a post
From your blog root directory, call:
tinker --post 'Hello World!'
Tinkerer will let you know where the file was created. You can edit it right away, using reStructuredText! Read more about Posts.
Create a page
Create an About page to tell your readers about yourself. From your blog root directory, call:
tinker --page 'About'
Tinkerer will let you know where the file was created. Read more about Pages.
Build your blog
From your blog root directory call:
tinker --build
Open the index.html file in your blog’s root to preview your blog. Read more about Build.