Skip to content
A blog package written mostly in clojure
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
dev-resources Initial Commit for Open Source Mar 9, 2019
resources Add missing sitemap.txt template Mar 9, 2019
src/mango Move routes together logically Mar 14, 2019
test/mango Remove hack for src vs. filename Mar 14, 2019
project.clj Improved logging and error handling Mar 14, 2019


A blog written in Clojure for learning Clojure... and blogging.

To Cut a Version

$ lein v update {patch|minor|major}


You can configure three profiles: dev, test, and prod. Each profile can have separate urls, databases, and other fields configured to isolate them from each other.


Mango is currently strictly tied to mongoDB and you must have an instance running that you can connect to.


Running locally for development: $ lein with-profile dev run.


  • To run the default tests: $ lein test
  • To run integration tests (requires database connection): $ lein test :integration

Deploying / Hosting

For now I just build an uberjar and run it on an instance somewhere: $ lein with-profile prod uberjar


v0.1 2019/02/19

  • First commit in prep for open source. Hope all my secrets are scrubbed!


Built with


Copyright © 2016-2019 Lee Austin Adams

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.