IQSS / dataverse

Open source research data repository software
http://dataverse.org
Other
882 stars 494 forks source link

Add two additional containers to provide Previewers locally #11025

Closed gschmutz closed 6 days ago

gschmutz commented 6 days ago

What this PR does / why we need it:

This PR adds two additional docker containers:

Previewers to register can be included/excluded by using INCLUDE_PREVIEWERS or EXCLUDE_PREVIEWERS environment variable. If both are empty, then all previewers are installed.

You can list the available previewers by running docker run trivadis/dataverse-deploy-previewers:latest previewers.

If you don't run docker on the same machine, then set the MACHINE_IP environment variable to the IP-Address of the Docker host.

pdurbin commented 6 days ago

Works great!

Screenshot 2024-11-15 at 5 19 12 PM

Screenshot 2024-11-15 at 5 19 32 PM

I'm going to go ahead and merge this. Let's follow up with another pull request for to add this to docker-compose-dev.yml and add some docs.

Thanks, @gschmutz!