Skip to content

A webserver app that allows you to add, delete, edit, and view Kpop albums in your collection. Uses Go, Fiber web framework, and MongoDB.

Notifications You must be signed in to change notification settings

AppleThomas/Kpop-Album-List

Repository files navigation

Kpop Album List

A webserver app that allows you to add, delete, edit, and view Kpop albums in your collection. Uses Go, Fiber web framework, and MongoDB.

alt text alt text

Run locally

go run .

Run on Docker

./bash_scripts/docker-build-run.sh

You can now test by going on http://localhost:3000

Kill and remove container

This must be done so that when kubernetes deployment is run, there won't be port conflicts

docker kill $(docker ps -q --filter ancestor=thomas3212/go-client-server)
docker container prune

Deploy Kubernetes Manifests

bash bash_scripts/k8s-deployment.sh

Testing and port-forward

bash bash_scripts/k8s-test.sh

Running

You can now run by going on http://localhost:45287

About

A webserver app that allows you to add, delete, edit, and view Kpop albums in your collection. Uses Go, Fiber web framework, and MongoDB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published