azavea / azavea.g8

A Giter8 template for bootstrapping Scala projects at Azavea.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scala Template for Projects

A slightly opinionated Giter8 template for a scala project. By default, it sets up a project with the following features:

Usage

  1. Ensure java (>= 8) is installed, if you have trouble with this try using jabba
  2. Install sbt (version >= 1.x)
  3. Install docker
  4. From a terminal shell Run sbt new azavea/azavea.g8
  5. Change directory into new project, run ./scripts/setup && ./scripts/server
  6. curl http://localhost:8080/api/users/

About

A Giter8 template for bootstrapping Scala projects at Azavea.

License:Other


Languages

Language:Scala 51.3%Language:Shell 47.9%Language:Dockerfile 0.8%