Skip to content

jtaylor-io/safe-as-houses

Repository files navigation

safe-as-houses

picture of money growing

Project Background and Motivation

Welcome 👋

This is a personal project to explore a few new technologies, particularly the Go programming language.

Shout out to this cracking Udemy Course for the inspiration!

🚧 Disclaimer 🚧

This is a work in progress 🏗️ and as such could be in an 'interim state' without notice.

Deployment

I am currently deploying service to AWS EKS via Github actions workflow.

api swagger docs can be found here

  • I have deleted the AWS infrastructure to save money 🏦.
  • An EKS cluster is a solid choice IMHO for a production setup but the daily cost of just running this demo isn't worth it 💸.
  • When I get a chance, I will get it deployed onto a cheaper setup for demo 👍.

Local Development

Prerequisite tooling

Starting service

The service can be run locally either using

# in project root directory run:
docker compose up
Docker Compose Output Screenshot
Docker Compose Output Screenshot
Docker Compose Output Screenshot

Notes

K8s installation notes