awesome-compose icon indicating copy to clipboard operation
awesome-compose copied to clipboard

Awesome-compose as an apt package

Open kouul opened this issue 4 years ago • 2 comments

It would be good to have awesome-compose as a package that is easy to install for everyone.

For instance, if I want to install it I could just use:

$ apt-get install awesome-compose or awesome-docker-compose

don't mind the name, I am just suggesting name that could go along.

And, if I want to use it(I will take flask as an example here), I could use:

$ awesome-compose flask -- with nginx: I would simply add argument like -nx -- with mongo: I would simply add -mg

So when I run awesome-compose flask -nx -mg, this would result in creation of the folder 'nginx-flask-mongo' that is in this repo.

Is this do-able? What are your thoughts?

kouul avatar Mar 26 '20 10:03 kouul

I think apt is harder to install for most people, as it only works on Debian/Ubuntu, while https://github.com/docker/awesome-compose.git works for anyone on any platform. You could have a CLI to run it but these are samples and designed to be run with Docker Compose.

justincormack avatar Mar 31 '20 15:03 justincormack

What exactly is there to install? There's no binaries here. If anything, each "folder" would be more appropriate as a submodule for anyone to clone/download individually.

This is a model similar to Spring Initializr

OneCricketeer avatar May 03 '20 22:05 OneCricketeer

Hi all! We're going to close this issue due to inactivity and that it is not on our roadmap. There are a variety of ways to consume the project today, minimizing the need for an apt package.

If you have further ideas for enhancements, feel free to open a new issue. Thanks!

mikesir87 avatar Dec 22 '22 22:12 mikesir87