/b

A static-ish blog application. Can be run as a standalone applicaiton or be used to manage and deploy posts to a remote server.

Primary LanguageGoMIT LicenseMIT

b

GoDoc Build Status Coverage Status Gobuild Download

A static-ish blog application. Can be run as a standalone application/server or be used to locally manage and deploy posts to a remote server.

Building

If you wish to build b you'll need Go version 1.2+ installed.

Please check your installation with:

go version

Testing

If you wish to run the tests, either run them using go test ./... in the project directory, or using the included Guardfile, run guard in the project directory to have the tests run automatically when *.go files are modified.

TODO

  • Create new posts - 50% (api endpoint complete)
  • Edit posts - 75% (api endpoints [show, update] and admin endpoint [edit] complete)
  • Admin interface
  • Generation of static files
  • Automated revisioning with git
  • Some form of authentication (?)
  • Deployment
    • S3
    • SSH
  • Manage other content
    • Images
    • Themes
  • Modules/Plugins

License

Licensed under the MIT License.

See the LICENSE file for details.