Skip to content

Add two additional containers to provide Previewers locally#11025

Merged
pdurbin merged 9 commits intoIQSS:developfrom
gschmutz:develop
Nov 15, 2024
Merged

Add two additional containers to provide Previewers locally#11025
pdurbin merged 9 commits intoIQSS:developfrom
gschmutz:develop

Conversation

@gschmutz
Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

This PR adds two additional docker containers:

  • register-previewers - registers previewers in Dataverse
  • previewers-provider - provides all previewers locally

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
Copy link
Copy Markdown
Member

pdurbin commented Nov 15, 2024

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!

@pdurbin pdurbin added Component: Containers Anything related to cloudy Dataverse, shipped in containers. Size: 0.5 A percentage of a sprint. 0.35 hours labels Nov 15, 2024
@pdurbin pdurbin merged commit bbf29cc into IQSS:develop Nov 15, 2024
@pdurbin pdurbin added this to the 6.5 milestone Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Containers Anything related to cloudy Dataverse, shipped in containers. Size: 0.5 A percentage of a sprint. 0.35 hours

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants