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

Allow more configuration possibilities for certain template projects such as PostgreSQL #946

Open
daniel-abramov opened this issue Dec 19, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@daniel-abramov
Copy link

What problem will this feature address?

I need to configure and fine-tune certain values, but there is no elegant way of doing so at the moment, because I'd essentially need to pass my configuration file to postgres and the only way to do it if I'm using a template project is to probably mount a volume that would contain a config, which feels a bit cumbersome. This could be workarounded by deploying postgres as a docker compose project (fetching from own repository with a configuration file in it), but this would defeat the whole purpose of a template.

Describe the solution you'd like

The trivial solution might be to just allow passing configs or common values, but this is probably inefficient because it would mean that each template project would need its own opinionated set of values.

So what I think might be done instead is to make template's internal docker compose (or whatever is being used) visible to the end user in an advanced tab (or similar). This means that for users who deploy apps or use templates and want some customization of a standard template, there would be a possibility to go to the "Advanced" tab and update things as needed.

Describe alternatives you've considered

Writing docker-compose.yml manually and deploying a database as a docker compose project.

Additional context

No response

Will you send a PR to implement it?

Maybe, need help

@daniel-abramov daniel-abramov added the enhancement New feature or request label Dec 19, 2024
@Siumauricio
Copy link
Contributor

I think it would be a good idea to manage it as a template directly and not so much as a dedicated service as we currently have.

@Siumauricio Siumauricio mentioned this issue Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants