| title |
|---|
Web UI | ARGO |
- 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
- 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
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
- git clone https://gitlab.in2p3.fr/cc-in2p3-dev/argo-eosc.git
- add a certificate
- configure the instance as described below
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=