Skip to content

ARGOeu/web-ui-eosc

Repository files navigation

title
Web UI | ARGO

Description

Web UI module for the ARGO Framework

  • based on Lavoisier Framework - http://software.in2p3.fr/lavoisier
  • prerequisites : a server certificate and java (version prior to 1.8 or 8 )
  • no services running on port 80 and 443

prerequisites (CENTOS installation)

  • yum install java
  • yum install maven
  • yum install git
  • yum install wget
  • firewall-cmd --add-service=http --permanent
  • firewall-cmd --add-service=https --permanent
  • firewall-cmd --reload

Installation of CAs

Add the following repo-file to the /etc/yum.repos.d/ directory:

[EGI-trustanchors]
name=EGI-trustanchors
baseurl=http://repository.egi.eu/sw/production/cas/1/current/
gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3
gpgcheck=1
enabled=1
  • yum install ca-policy-egi-core

Installation

Configuration - etc/app/app-hidden.files

  • add the file and add values to access spmt, api and certificates
  • add API key into the etc/app/app-hidden.files, $tenant.api.key = yourKey
    ### EUDAT DPMT
    eudat-api-user=
    eudat-api-pwd=

    ### APIKEYS
    admin.api.key=

    ### CERTIFICATES
    certificate.password=
    certificate.path=

    ### OAUTH
    egi.client_id=
    egi.client_secret=
    egi.oidc.userInfo=
    egi.oidc.authorize=
    egi.oidc.token=

    eudat.client_id=
    eudat.client_secret=
    eudat.oidc.userInfo=

Links and further reading

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •