Skip to content

Schiller-Stoff/spring-fedora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-fedora

Testing out spring with fedora

https://wiki.lyrasis.org/display/FEDORAM6M1P0/Fedora+6.1.0+Documentation

Quick start

  • via local development setup (with disabled security etc.)

Installation

Requirements

Needs fedora 6.1 One-Click-Run running on port 8082 from here: https://wiki.lyrasis.org/display/FEDORAM6M1P0/Quick+Start

There are additional optional requirements (dependent on used spring profile / either for production or local development ) By default the spring profile is set to "dev" inside application.properties (which disables all necessary http dependencies like keycloak, except fedora6.1 on port 8082)

Additional profiles are defined in application.properties file

Startup

  1. Launch fedora 6.1 One-Click-Run (on port 8082)!
  2. Launch spring boot app afterwards

Staging setup

  • includes all features not required for direct production setup (like for providing stable links via handle etc.)

Requirements

0. Fedora 6.1

  • running on port 8082

1. Keycloak

  • running on port 8182
  • (thymeleaf web client uses the authorization-code-flow to protect server based web clients)

Setup: realm: spring-fedora client: spring-fedora-client

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published