A temporary blog
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
example/test-blog-post
lib
static
templates
.eslintrc
.gitignore
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
package.json

README.md

blog

Blog at unlimited.pizza -> Only

How to install

npm install -g . will expose the blog binary to your CLI.

How to add a new entry

Create a directory with a .md markdown file, and an /assets directory with anything you want in there. This can be in any directory.

.
└── this-is-an-example-post
    ├── assets
    │   └── example.png
    └── this-is-an-example-post.md

You can add this to the blog using the following command, it will shift all entries and remove the oldest one if limit of posts is reached (defualts to 3):

blog --add path/to/blog_post

These commands will regenerate the static files. At that point you can preview your blog by serving the files on the static directory.

If you need to make corrections use:

blog --update path/to/blog_post

This will replace the latest with the contents of the path without shifting the existing entries.

blog --publish

Will publish the blog.

How to publish

At the moment, the app does not include any publishers. surge is an easy way to do it, just point it to your static directory.