Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.36 KB

README.md

File metadata and controls

52 lines (37 loc) · 1.36 KB

5G-MEDIA AAA portal

This is the 5G-MEDIA AAA portal, which includes

  • web portal
  • plugins for OpenStack, OSM v5.0.5, KeyCloak v4.5 user/permission management
  • docker-compose for pre-configured KeyCloak v4.5
  • sample configuration for local environment on Virtual Box (DevStack + OSM)

TO INSTALL

  • requirements: JDK 8, node v8.11.3
  • launch
yarn install

TO BUILD

  • launch
yarn build
mvn package -Dmaven.test.skip=true

this will produce fivegmedia3a-0.0.6.jar and frontend artifacts (www) in the "target" folder

TO DEBUG

  • launch backend: java -cp fivegmedia3a-0.0.6.jar eu.fivegmedia.aaa.Fivegmedia3AApp
  • launch frontend: yarn start
  • backend URL: http://localhost:8060
  • frontend URL: http://localhost:9000

see webpack.dev.js to change URLs

TO DEPLOY

  • copy target/fivegmedia3a-0.0.6.jar and target/www to the destination folder
  • launch java -jar fivegmedia3a-0.0.6.jar
  • open http://localhost:8060

TO LAUNCH KEYCLOAK

cd docker/5gmedia_keycloak
docker-compose up
open http://localhost:8080

Acknowledgements

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 761699. The dissemination of results herein reflects only the author’s view and the European Commission is not responsible for any use that may be made of the information it contains.