Developer-focused PASS runtime, which provides PASS and all of its dependent services using docker-compose. Provides Docker images used for production deployment of PASS.
Apache License 2.0
0
stars
16
forks
source link
671 Change the Credentials in Deposit-Repositories #353
The separate server-fqdn and server-port were not working for the SWORDv2 transport in the deposit-repositories.json. These variables have been set to null and are replaced with a new environment variable dspace.server in pass-docker. In order to achieve this in pass-support there were two new variables added in the application.properties: dspace.user and dspace.password
The separate
server-fqdn
andserver-port
were not working for the SWORDv2 transport in the deposit-repositories.json. These variables have been set to null and are replaced with a new environment variabledspace.server
in pass-docker. In order to achieve this inpass-support
there were two new variables added in the application.properties: dspace.user and dspace.passwordThis is related to PR: https://github.com/eclipse-pass/pass-support/pull/51
Both this PR in
pass-docker
and the PR inpass-support
need to be checked out to test locally.Other things to note:
Testing:
docker compose -f docker-compose.yml -f eclipse-pass.local.yml up -d --no-build --quiet-pull --pull always
docker compose -p pass-docker down -v
docker compose -p pass-docker -f docker-compose.yml -f eclipse-pass.local.yml -f docker-compose-deposit.yml -f docker-compose-dspace.yml up -d --no-build
docker compose -p pass-docker -f dspace-cli.yml run --rm dspace-cli create-administrator -e test@test.edu -f admin -l user -p admin -c en
docker compose -p pass-docker -f dspace-cli.yml -f dspace-cli.ingest.yml run --rm dspace-cli