OpenHands icon indicating copy to clipboard operation
OpenHands copied to clipboard

build(makefile) Develop in OpenhandsCloud

Open happyherp opened this issue 9 months ago • 2 comments

  • [x] This change is worth documenting at https://docs.all-hands.dev/

Yes, we probably want to have some documentation about how to best develop openhands in openhands-cloud.

  • [ ] Include this change in the Release Notes. If checked, you must provide an end-user friendly description for your change below

End-user friendly description of the problem this fixes or functionality that this introduces.


Give a summary of what the PR does, explaining any non-trivial design decisions.

Changes to the makefile:

  • made frontend host configurable to be able to pass 0.0.0.0
  • automatically install docker and netcat
  • adds a goal "openhands-cloud-run" which runs backend and frontend on 0.0.0.0 with the ports 12000 and 12001 which are typically the ones that are forwarded to the outside.

Link of any specific issues this addresses.

happyherp avatar Mar 23 '25 11:03 happyherp

That's an ok position. This was just a change I made when trying to make the installation smoother when I tried to achieve openhandception: Getting openhands to run openhands. But in practice, I think both humans and AI should probably do that step themselves.

happyherp avatar Mar 27 '25 19:03 happyherp

@rbren I removed installation of docker and netcat. Also WSL-Detection, because I made an extra PR for that already.

happyherp avatar Mar 27 '25 20:03 happyherp

This PR is stale because it has been open for 30 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar May 08 '25 02:05 github-actions[bot]

This PR was closed because it has been stalled for over 30 days with no activity.

github-actions[bot] avatar May 16 '25 02:05 github-actions[bot]

I'm sorry, @happyherp , closing was not intended, the GitHub bot is doing bot things. I think this PR was up for merge. Thank you!

enyst avatar May 17 '25 04:05 enyst