Skip to content

ArCarVe/CarsAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArCarVe API


An API responsible for handling car related operations.

Table of Contents

Introduction

License

This API was developed with Spring Boot and PostgreSQL as a studying project.

Features

TODO: Description of features

  • Include a list of
  • all the many beautiful
  • web server features

Requirements

It is recommended to run the application in a docker container, the requirements for each setup are listed below.

Docker

Quick Start

Make sure the JWT Verification Key URL is configured, then you can run the server in a docker container or on your local machine.

Configure JWT Verification Key

Update application.yml. Set auth.jwt.publicKeyUrl to the URL to fetch the JWT verification key. The application will not start if it can't set the verification key for the JWTConverter.

The default value in the application.yml file is set to connect to EGO running locally on its default port 8081.

Run Local

$ mvn spring-boot:run

Application will run by default on port 1234

Configure the port by changing server.port in application.yml

Run Docker

First build the image:

$ docker-compose build

When ready, run it:

$ docker-compose up

Application will run by default on port 8080

Configure the port by changing services.api.ports in docker-compose.yml.

API

TODO: API Reference with examples, or a link to a wiki or other documentation source.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages