Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hermanschaaf/ironzebra
A Go blogging engine
https://github.com/hermanschaaf/ironzebra
Last synced: 20 days ago
JSON representation
A Go blogging engine
- Host: GitHub
- URL: https://github.com/hermanschaaf/ironzebra
- Owner: hermanschaaf
- License: mit
- Created: 2013-07-02T14:43:27.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-12-23T16:30:28.000Z (almost 11 years ago)
- Last Synced: 2024-08-02T14:08:27.534Z (4 months ago)
- Language: CSS
- Homepage: ironzebra.com
- Size: 385 KB
- Stars: 203
- Watchers: 19
- Forks: 18
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
IronZebra
=========A blog engine written in Go, based on the Revel framework. It's nice and fast, and a fun experiment! You can see it live on the [IronZebra site](http://ironzebra.com).
Features
----------This will be a growing feature list. If you feel like it's lacking something important to you, please feel free to fork and make pull requests!
- Markdown posts
- RSS Feed of posts
- Customizable Categories
- MongoDB for storage
- A simple admin interface
- Deploys effortlessly to HerokuImportant things that are still lacking: ~~post tags~~, template caching, image uploads and storage, multiple authors.
Running on Heroku
----------To get this running on Heroku, I had to run one extra command not given in the Revel docs:
heroku config:set BUILDPACK_URL=https://github.com/hermanschaaf/heroku-buildpack-go-revel.git
The original Revel URL didn't work, it ran into this problem:
github.com/robfig/revel/cache/inmemory.go:5:2: cannot find package "github.com/robfig/go-cache" in any of:
...
! Push rejected, failed to compile Revel appI fixed it in my branch of the Revel heroku repository, so updating the buildpack URL to my repo fixes the problem.
Once you have set this, you can follow the normal heroku deployment steps.
If it's the first time:
heroku git:remote -a falling-wind-1624
otherwise just commit your changes to git and run
git push heroku master
News
----------
- 24 December 2013Added tags, which can be added and edited if you are logged in as admin.
Added ability to remove categories.- 17 August 2013
Added RSS feed, available at /rss
Working on i18n, but the support from Revel is a bit lacking