git:ghost
Publish posts to your Ghost blog via git.
git:ghost builds a git repository of your blog posts. Then, use it like any other git repository. To create a post, add new file. Change file and post gets updated. Remove file and post will be removed.
Usage
Hosted:
git:ghost is hosted on git.gitghost.org (see http://gitghost.org).
Programmatically:
$ npm install gitghost --save
const gitghost = ; // gitghost is an instance of http.Servergitghost;
Docker:
$ docker run --env-file .env -e PORT=3000 -p 3000:3000 vdemedes/gitghost
where .env
is a file with environment variables (see example.env).
Tests
TODO.
License
MIT © vdemedes