Interest in a website containing the docker-compose files of projects listed in the awesome-selfhosted list
-
Persistence of "mental state" mostly. By setting up a compose, you have a written down notion of things like volumes, environment variables and other elements stored somewhere for the behaviour of the container, that can not be ignored or defaulted if you don't wish it, for when you need to undo and redo a container and default behaviours are important.
While sure, those elements can be set in a loooong
${engine} run...
command, it's easy to forget to set up something important or copy and paste an accidental endline. A compose file (plus a sample envfile, if you so wish) helps keep the way to set up variables and state under control. Made much easier now that we have bothdocker-compose run
andpodman-compose run
. -
-
Non-Fungible Tokens?
-
Compose doesn't have a versioned standard, it did for a bit iirc, which also means you can't always just grab a compose file and know it will always just work.
Most self hosted works fine with giant all in one containers, even for complex apps, it's when you need to scale you usually hit problems with an all in one container approach and have to change.
-
that's really disappointing!
-
I run synology, so I usually refer to this guy's website first to compare projects https://mariushosting.com/docker/
Although, some guides he posts require an environment variables file, of which he requires a donation for before downloading. I just scour the internet for the original projects' compose at that point.
-
The website has one of those cringe nft monkeys, but otherwise the site looks good
-
-
-
I'm not the host or author of this one, but I know it already covers what you are wanting to do.
-
If only there were some way you could kind of refer viewers to the primary documentation for the project.
-
Not sure how many people would directly seek out a website like this but if it shows up in google searches its probably useful.
You could also probably also source compose files from github automatically (obviously with a disclaimer) to help quickly get examples for containers. -
I have tried probably over a hundred and never had that happen once. I hear you. But, there is only one version now and if your compose file doesn't work it's just incorrect.
-
Oh
Do you have some more information about that? Which directions are being debated?