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

Dynamic Generation of compose files instead of templates #5

Closed
tschuehly opened this issue Mar 26, 2021 · 4 comments · Fixed by #13
Closed

Dynamic Generation of compose files instead of templates #5

tschuehly opened this issue Mar 26, 2021 · 4 comments · Fixed by #13
Assignees
Labels
feature-request Idea or feature request
Milestone

Comments

@tschuehly
Copy link
Contributor

Instead of having templates for predefined stacks, a dynamic approach would be much more efficent.

We have several questions when generating a docker-compose

  1. Is it a dev or production enviroment?

Include nginx reverse proxy: jwilder/nginx-proxy , include let's encry: jrcs/letsencrypt-nginx-proxy-companion

  1. Do you want a frontend? Which one?

Angular / React / Vue -> does frontend exist? no -> run create-react-app / npx create-next-app / ng new

  1. What Backend do you want to use?

Spring / Node / PHP / Rust -> does backend exist? no -> run sprinig initializer / ...

  1. What DB you want to use?

Postgres / MariaDB / Mongo / H2 / ....

  1. Do you want a DB Admin tool

Phpmyadmin, pgAdmin

@marcauberer
Copy link
Member

The database admin tool depends directly on the db, that was selected. Maybe we can solve this more efficient ...

@tschuehly
Copy link
Contributor Author

The database admin tool depends directly on the db, that was selected. Maybe we can solve this more efficient ...

Yes that's why the question is if you want one, then the appropriate is selected

@marcauberer
Copy link
Member

I just dropped the first commit for this feature in the feature/dynamic-stacks branch. I'd appreciate you to check if you think this might work out. I am open for feedback

@marcauberer marcauberer linked a pull request Mar 31, 2021 that will close this issue
@marcauberer
Copy link
Member

Dynamic stacks are included in v0.5.0 and will be extended in the future. I think this issue can be closed ...

@marcauberer marcauberer added this to the 0.5.0 milestone Sep 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Idea or feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants