Skip to content

5G-MEDIA Authentication, Authorization, Accounting portal

License

Notifications You must be signed in to change notification settings

BulkSecurityGeneratorProject/5G-MEDIA_AAA

 
 

Repository files navigation

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.

About

5G-MEDIA Authentication, Authorization, Accounting portal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 39.2%
  • HTML 32.0%
  • Java 28.0%
  • CSS 0.8%