Skip to content
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

Add a compose file for persistent test environments #278

Open
ulysseus-eu opened this issue Mar 21, 2024 · 1 comment
Open

Add a compose file for persistent test environments #278

ulysseus-eu opened this issue Mar 21, 2024 · 1 comment

Comments

@ulysseus-eu
Copy link

Is your feature request related to a problem? Please describe.

We currently have a docker compose file for development instance but it exposes secrets in env variables and doesn't allow persistence of data on the local file system

Describe the solution you'd like

We'd like to add a docker-compose to cover the use case of persistent test environments:

  • fewer services (no pgadmin, no opensearch-dashboard)
  • local volumes
  • local secrets

Describe alternatives you've considered

Let everyone cope with those issues

Additional context

This is created in the context or InvenioRDM development workshop

@J4bbi
Copy link

J4bbi commented Mar 21, 2024

Also, the docker compose files are version 2.2 which is a bit outdated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants