nus-apr / auto-code-rover

A project structure aware autonomous software engineer aiming for autonomous program improvement. Resolved 30.67% tasks (pass@1) in SWE-bench lite and 38.40% tasks (pass@1) in SWE-bench verified with each task costs less than $0.7.
Other
2.67k stars 276 forks source link

Docker compose file needed #10

Open Greatz08 opened 5 months ago

Greatz08 commented 5 months ago

For easy and better selfhosting docker compose is needed for this awesome project ;-))

arsaboo commented 5 months ago

+1000

jimwhite commented 5 months ago

By using docker compose do you mean so that the tasks are run in their own containers? I agree but it seems to me that is a SWE-bench issue because that is where the environments are created and managed. Right now it is all Python based (using Conda) but generalizing to Docker containers will make this more useful.

I've just made a PR for an improved Dockerfile for this project so it will run on other architectures (i.e. arm64, ppc): https://github.com/nus-apr/auto-code-rover/pull/22

Greatz08 commented 4 months ago

@jimwhite yeah that's what i mean . Docker compose file simplifies things for everyone in deployment so just thought if it will be possible then it will be great