Sign inSign up

shivaagn/favourites

By shivaagn

•Updated over 6 years ago

Spring Boot based server. "Latest" tag uses MySQL whereas "v2" tag uses H2 Database (Embedded DB)

Image
1

1.9K

shivaagn/favourites repository overview

This is a spring boot based Application backend which when integrated with my other backend services and frontend, makes a full application. This Favourites Microservice have the following tags:

  1. "latest": It uses MySQL as the database and has the JWT token enabled with the secret key as "CplayerAppkey". To use the endpoints you have to send JWT token generated at the time of login. The header should have the key as "Authorization" and value as "Bearer ${token}". For SQL the URL is : "jdbc:mysql://localhost:3306/Cplayerdb?createDatabaseIfNotExist=true&&requireSSL=false" This service has the following URL :

    a. http://localhost:8002/api/server⁠ (Get)
    b. http://localhost:8002/api/server⁠ (Post)
    c. http://localhost:8002/api/server⁠ (Delete)

  2. "v1": The service with this tag is much simpler and easy to use. It contains an embedded database so you don't need to worry about the database connectivity while dockerizing, or deploying it to Kubernetes or Openshift cluster. The database embedded is H2 Db. This is best when used with shivaagn/angular-app:v2. using these 2 makes a full-fledged application.

You can find other services :

  1. shivaagn/angular-app:latest/:v1/:v2
  2. shivaagn/recommended:latest
  3. shivaagn/user:latest
  4. shivaagn/userauth:latest

Please go through the overview of each module to get more details like which database is used by which microservice and more.

Tag summary

Content type

Image

Digest

Size

167 MB

Last updated

over 6 years ago

docker pull shivaagn/favourites