Getting Started

Welcome Scala Microservice Scaffold

This Giter8 / SBT template provide basic files with examples to create a microservice in Scala.

Introduction

Features

Preselected libraries

We wrote for you tiny wrappers around well-known scala libraries. Our goal was to use ZIO as much as possible. You will also find examples using these libraries when starting with this template.

Ops configurations

  • Dockerfile: To build an image of your microservice.
  • docker-compose.yaml: To run dependencies and quickly start to code without installing databases or messages queues.
  • terraform (folder): Containing Terraform configurations to make deployment easy.