-
Notifications
You must be signed in to change notification settings - Fork 56
More control over rdf graphs within docker container #2367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces more flexible configuration for RDF graphs in Docker deployments by adding environment variables to control public and private graph URIs for Virtuoso. It consolidates virtuoso-related environment variables into a dedicated configuration file and updates the docker-compose setup to use these new variables.
- Replaced hardcoded RDF graph URIs with configurable environment variables
- Created a centralized virtuoso.env file to manage Virtuoso-specific configuration
- Updated docker-compose services to use the new environment file structure
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| docker/virtuoso_settings.docker.yml | Replaced hardcoded graph URIs with environment variables |
| docker/virtuoso.env | New environment file containing Virtuoso configuration variables |
| docker-compose-virtuoso.yml | Updated services to use virtuoso.env file and pinned Virtuoso version |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <[email protected]>
Environment variables to define the public and private graphs used with virtuoso when running within a docker container, including disabling the private graph. Also updated the example docker-compose for virtuoso to include these variables, and also added them to the standard seek container as they are needed for the sparql view. Since duplicated, moved these variables to a virtuoso.env file.