Skip to content

This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket.

Notifications You must be signed in to change notification settings

atljoseph/api.go.josephgill.io

Repository files navigation

api.josephgill.io

Run

go run *.go

Development Database

Getting Started

  • go run *.go will run the api locally without docker. If you do this, please also run docker-compose up mock-db so that your mock database will run correctly.
  • To use Docker locally, run docker-compose up, optionally provide the --build argument.
  • To kill the Docker containers, run docker-compose down.
  • sh ./test.sh will fire api calls at the server.
  • If you prefer Postman, then use postman_collection.json.
  • NOTE: Still working on getting the UI set up in a docker container / ported over from existing UI. Dev has been pretty heavy on the API side.

Packages

About

This is a work in progress which will eventually become part of my website. It is a golang api which manages a mysql database and images in an s3 bucket.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published