--- tags: installation, docker-compose, user feedback --- # Simplifying Installation Process with docker-compose ###### Category: Installation Process ###### User: ovizii ###### Source: [Reddit Post](https://www.reddit.com/r/selfhosted/comments/11n2fxx/comment/jbomlgl/?context=8&depth=9) ## Feedback Content Please, why do we need to read through your bash script to figure out what it does when you could just provide a docker-compose.yml file? I found this one https://github.com/centerofci/mathesar/blob/develop/docker-compose.yml but since it is not mentioned in the docs, I need to read through and see what I can remove from it like I don't need caddy or watchtower and see if I can get it to work. I see it contains 3 profiles :-( way too complicated for trying right now. Thanks, I will follow your progress. I get your idea, but before I run a bash scrip off the internet, I need to check what it does and that is a pain in the a** if you don't use bash regularly. Lots of googling, checking what the next line of the script does, etc. ## Context (Optional) The user is providing feedback on the installation process of a self-hosted software. They found the installation process to be complicated and preferred a simpler approach using a `docker-compose.yml` file. ## Related GitHub Issue(s) (if applicable) [Allow users to install Mathesar using Docker Compose and a brand new DB](https://github.com/centerofci/mathesar/issues/2034#issuecomment-1486932641) ## Actions - [ ] No action required - [X] Needs to be addressed - [ ] Further action needed - [ ] Roadmap suggestion