Testing out spring with fedora
https://wiki.lyrasis.org/display/FEDORAM6M1P0/Fedora+6.1.0+Documentation
- via local development setup (with disabled security etc.)
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
- Launch fedora 6.1 One-Click-Run (on port 8082)!
- Launch spring boot app afterwards
- includes all features not required for direct production setup (like for providing stable links via handle etc.)
- running on port 8082
- 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