Description
First of all, thank you for this project! Currently, setting up the project locally requires manual configuration of the environment, which can be time-consuming and prone to "works on my machine" issues.
Many modern GitHub projects include a Dockerfileand docker-compose.yml to streamline the onboarding process. Adding Docker support to mercur would significantly lower the barrier to entry for new contributors and users who want to test the project quickly.
Suggested Solution
I suggest adding:
- A
Dockerfile to containerize the application.
- A
docker-compose.yml file to manage dependencies (if any) and simplify the build/run process with a single command (docker-compose up).
Benefit
- Standardized development environment across different OS platforms.
- Faster onboarding for new developers.
- Easier integration for CI/CD pipelines.
Thanks in advance for your kind interest.
Description
First of all, thank you for this project! Currently, setting up the project locally requires manual configuration of the environment, which can be time-consuming and prone to "works on my machine" issues.
Many modern GitHub projects include a
Dockerfileanddocker-compose.ymlto streamline the onboarding process. Adding Docker support to mercur would significantly lower the barrier to entry for new contributors and users who want to test the project quickly.Suggested Solution
I suggest adding:
Dockerfileto containerize the application.docker-compose.ymlfile to manage dependencies (if any) and simplify the build/run process with a single command (docker-compose up).Benefit
Thanks in advance for your kind interest.