/leaflike

A minimal bookmarking service

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

leaflike

CircleCI

A Clojure library designed to manage bookmarks.

Setup and Installation

Development

Install Java 8, leiningen and Postgresql >=9.6.6.

Clone repository

$ git clone https://github.com/nilenso/leaflike.git

Setup Databases

$ createdb -U <username> leaflike
$ createdb -U <username> leaflike_test

Note : Change postgres username and password in config.edn.test and config.edn.dev if required

Run Tests

$ chmod +x scripts/run_tests.sh
$ ./scripts/run_tests.sh

Run app

$ LEAFLIKE_ENV=dev lein run migrate
$ LEAFLIKE_ENV=dev lein run

Production

$ git clone https://github.com/nilenso/leaflike.git
$ ./scripts/setup.sh
$ ./scripts/deploy.sh

License

Copyright © 2017 FIXME

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.