Go to file
michaelpede f1cbd7ddba Changes to actually load resources from definitions loaded from Certification metadata report 2021-08-19 13:02:42 -07:00
.github/workflows Create gradle build action 2021-08-18 16:16:40 -07:00
docker Add DDL for Field table. 2021-08-17 12:26:35 -07:00
gradle/wrapper Adding in a gradle build process 2021-08-18 16:06:29 -07:00
optional Updates for Postgres 2021-07-22 13:10:22 -07:00
src/main Changes to actually load resources from definitions loaded from Certification metadata report 2021-08-19 13:02:42 -07:00
.env Progress importing Certification metadata report JSON 2021-08-18 14:45:31 -07:00
.gitignore Progress importing Certification metadata report JSON 2021-08-18 14:45:31 -07:00
Dockerfile Java debugging / $select 2021-04-24 02:44:00 -07:00
LICENSE Initial commit 2021-03-03 18:55:58 -08:00
README.md OAUTH 2 token management 2021-04-22 13:57:53 -07:00
build.gradle Adding in a gradle build process 2021-08-18 16:06:29 -07:00
build.sh Add DDL for Field table. 2021-08-17 12:26:35 -07:00
docker-compose.yml Updates for Postgres 2021-07-22 13:10:22 -07:00
gradlew Adding in a gradle build process 2021-08-18 16:06:29 -07:00
gradlew.bat Adding in a gradle build process 2021-08-18 16:06:29 -07:00
pom.xml Progress importing Certification metadata report JSON 2021-08-18 14:45:31 -07:00
run.sh needed to make shell scripts executable 2021-03-19 13:24:53 -07:00
settings.gradle Adding in a gradle build process 2021-08-18 16:06:29 -07:00

README.md

RESO Web API and Data Dictionary compliant reference server

Building the server

In order to run your own local server you need a linux / Unix environment with the following dependencies:

  • Maven
  • docker-compose
  • wget or curl

Run the build.sh

This will create everything to run the test server.

Running the server

Run the run.sh

Access the Server

Assuming you're running the server locally, go to http://localhost:8080/RESOservice-1.0/$metadata
Otherwise, you will have to replace localhost with the IP of your Docker machine.

Running with a different database

If you set the SQL_HOST Environment Variable, then the build script will not build the test database. It will only build the reference server.

You will need to configure the following environment variables, so the server can connect to your custom database.

  • SQL_HOST
  • SQL_USER
  • SQL_PASSWORD