trying to make setting an rstblog blog painless
Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
2012/08/20
_drafts
_templates
rstblog @ 12e3105
static
.gitignore
.gitmodules
Makefile
README.markdown
_install.sh
about.rst
blog-host
config.yml

README.markdown

This is a skeleton template for making rstblog easier to use.

I don't really know how rstblog is supposed to be used, but for now I just want to get it a default installer working.

#Install it

# checkout this repo
git clone git://github.com/cpdean/rstblog-skeleton.git sweet-blog
# install dependencies and everything else
make install

Now edit blog-host to contain the path to where your files are hosted. For me it's ~/blog/public/ but for you it might be webmaster@brosblogging.com:~/public/. Any valid rsync target should do, just be sure to have the trailing directory slash at the end!

Use it

Now add blog posts by creating .rst files, and mark their creation date by putting them in folders structured like

rstblog-skeleton/2012/08/20/what.rst

Rstblog will read directories like that and tag them with the correct date in your archives and in the front page's list of posts.

You can also put .rst files in the top level directory and it'll make individual pages for them that you can link to from anywhere.

rstblog-skeleton/about.rst
rstblog-skeleton/resume.rst

You can store posts that you haven't finished yet in the _drafts folder, as rstblog will ignore them until you're ready to publish them. This way you can keep your work in progress under source control, and simply move them to the right folder when you're ready to share your ideas.

Tell rstblog to generate the site with

make build

Upload the built site with:

make upload

Or if you're lazy, do the build and upload in one shot:

make all