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

Shoulder is broken

schorcht-ioer opened this issue · comments

Dear Devs,
It sounds like a medical problem, but it is meant the "doi_shoulder" variable :P
Since the shoulder varibale is not declared in the yaml file, the variable defined in the .env file is not taken over.
In addition, a variable $SERVER is used in the 03-doi-set.sh, which is not declared. Therefore, the "doi_shoulder" variable specified in the .env file will not be set.

How to fix:
# docker-compose.yml:
add at line 141 doi_shoulder to environment of dataverse

# 03-doi-set.sh:
replace at line 13 $SERVER with http://localhost:8080/api

Another small issue is with the default dataciterestapiurlstring variable in .env file (2 escapes):
delete the the first backslash:
https\\:\/\/api.test.datacite.org ---> https\:\/\/api.test.datacite.org

cheers,
martin

Thanks, can you probably create PR to fix in more sustainable way?

ok, there is a PR with changes on the main distro (in parent folder) and the vanilla distro

Thanks, will review it now.