Skip to content

Repository that contains all proxy for external endpoints used by Selfcare. Furthermore, it exposes IPA indexes (Institution, AOO and UO) which are loaded at startup on service.

Notifications You must be signed in to change notification settings

pagopa/selfcare-ms-party-registry-proxy

Repository files navigation

selfcare-ms-party-registry-proxy

Description

This Spring Boot-based microservice is designed to handle several key functionalities in onboarding operations domain. It includes business logic for proxy data sources used in SelfCare, such as:

  • IPA data for PA, AOO and UO
  • ANAC
  • IVASS

Prerequisites

Before running the microservice, ensure you have installed:

  • Java JDK 17 or higher
  • Maven 3.6 or higher
  • Connection to VPN selc-d-vnet

Configuration

Look at app/src/main/resources/application.yml file to set up environment-specific settings, such as database details.

Installation and Local Startup

To run the microservice locally, follow these steps:

  1. Clone the Repository
git clone https://github.com/pagopa/selfcare-ms-party-registry-proxy.git
cd selfcare-ms-party-registry-proxy
  1. Build the Project
mvn clean install
  1. Start the Application
mvn spring-boot:run -pl app

Usage

After starting, the microservice will be available at http://localhost:8080/.

To use the API, refer to the Swagger UI documentation (if available) at http://localhost:8080/swagger-ui.html.

About

Repository that contains all proxy for external endpoints used by Selfcare. Furthermore, it exposes IPA indexes (Institution, AOO and UO) which are loaded at startup on service.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages