IQSS / dataverse-docker

Dataverse 6.2 on Docker with integrated services called "Archive in a box" and could be used both as demo and production system and easily integrated with other services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shibboleth and Dataverse

alexsantiago13 opened this issue · comments

Hello guys,

I'm heading to install Shibboleth in my dataverse... however idk from where to start to do this using docker... Any suggestions ?
My first question is if shibboleth must be in dataverse container, or if it must be in another container....

Thanks in advance

Hi @alexsantiago13, it's better to install Shibboleth in the separate container with Apache, we have it in glam branch: https://github.com/IQSS/dataverse-docker/tree/glam

Hello again.

I already install Shibboleth inside the apache container as you suggested, however it isn't working yet... moreover I can't access dataverse by port 80, just by port 8080..
Then:
1- How can I run by port 80? (I configured virtualhost already)
2- Shibboleth is giving me this error "Failed to download metadata from /Shibboleth.sso/DiscoFeed.
Other options". Any idea about how to solve?

Thanks in advance

Hi Alex,
I was able to setup shibboleth integration to ADFS with Dataverse.
this /Shibboleth.sso/DiscoFeed is a common problem.
You can look into the shibboleth logs for more detail
should be at /var/log/shibboleth
let me know if u need any further help

@xoroz i'm trying to do the same, but struggling with it.
i can't find the docker-compose.yml for shibboleth in the glam branch.
how can i get started?

Oh, hey @TanayKarve , I'm here because I saw you mention traefik over at IQSS/dataverse#9328 (comment)

@4tikhonov, Don says you might hold the secret: IQSS/dataverse#9328 (comment) 😄

Hi @TanayKarve, you can find working integration of Dataverse and Shibboleth with traefik here: https://github.com/DataverseNO/dataverse-docker/tree/dataverse.no/distros/dataverse.no

@4tikhonov thanks for the configs, however even after using them i'm facing the same issue.
@donsizemore said that you solved this exact problem. can you please tell me what exactly solved this problem in your case?
Thanks.