a blog written in go, based off of obtvse2 / svbtle
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
conf
messages
modules
public
tests
.bowerrc
.gitignore
Gruntfile.js
LICENSE
README.md
bower.json
package.json
wercker.yml

README.md

acvte wercker status

A markdown blog based off of @natew's obtvse2, which was originally inspired by svbtle, using Today theme contributed to obtvse2 by @shilov. This is basically a direct port of obtvse2 using the revel framework for go, and I don't mean for it to be any more than that. This project was just an exercise in getting comfortable with go and revel.

Note

As of this writing, revel and acvte are still in a state of high development. They should be stable enough for a production environment, but there are no guarantees.

Getting Started

After getting started and installing go, using acvte is easy. Assuming your $GOPATH is setup correctly:

# Install the revel cli
$ go get github.com/robfig/revel/revel
# Grab a copy of acvte
$ go get github.com/slogsdon/acvte    
# Run locally for testing with
$ revel run github.com/slogsdon/acvte
# Build a production release with
$ revel build github.com/slogsdon/acvte /path/to/save/build

Configuring

Configuring acvte for your database is as easy as editing src/github.com/slogsdon/acvte/conf/app.conf in your build directory. Currently, MySQL, Postgres, SQLite3 are supported. Just look for the entries starting with db., and plug in your settings. The only required items are db.driver and db.dbname as your chosen driver should use defaults for the others if they apply.

TODO

  • Figure out why auth works locally, but not remotely
  • Create a new default design (?)
  • Look into allowing environment variables for database configuration
  • Generate migrations for database schema, or at the very least, add a schema dump to git
  • Allow for MongoDB support with mgo

License

See the LICENSE file.

githalytics.com alpha