mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 05:48:36 +08:00
build(makefile) Develop in OpenhandsCloud (#7440)
Co-authored-by: openhands <openhands@all-hands.dev> Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk> Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
This commit is contained in:
parent
5077fea5c7
commit
27c18f5bdd
13
Makefile
13
Makefile
@ -5,6 +5,7 @@ SHELL=/usr/bin/env bash
|
|||||||
BACKEND_HOST ?= "127.0.0.1"
|
BACKEND_HOST ?= "127.0.0.1"
|
||||||
BACKEND_PORT = 3000
|
BACKEND_PORT = 3000
|
||||||
BACKEND_HOST_PORT = "$(BACKEND_HOST):$(BACKEND_PORT)"
|
BACKEND_HOST_PORT = "$(BACKEND_HOST):$(BACKEND_PORT)"
|
||||||
|
FRONTEND_HOST ?= "127.0.0.1"
|
||||||
FRONTEND_PORT = 3001
|
FRONTEND_PORT = 3001
|
||||||
DEFAULT_WORKSPACE_DIR = "./workspace"
|
DEFAULT_WORKSPACE_DIR = "./workspace"
|
||||||
DEFAULT_MODEL = "gpt-4o"
|
DEFAULT_MODEL = "gpt-4o"
|
||||||
@ -288,6 +289,15 @@ setup-config-prompts:
|
|||||||
@read -p "Enter your LLM base URL [mostly used for local LLMs, leave blank if not needed - example: http://localhost:5001/v1/]: " llm_base_url; \
|
@read -p "Enter your LLM base URL [mostly used for local LLMs, leave blank if not needed - example: http://localhost:5001/v1/]: " llm_base_url; \
|
||||||
if [[ ! -z "$$llm_base_url" ]]; then echo "base_url=\"$$llm_base_url\"" >> $(CONFIG_FILE).tmp; fi
|
if [[ ! -z "$$llm_base_url" ]]; then echo "base_url=\"$$llm_base_url\"" >> $(CONFIG_FILE).tmp; fi
|
||||||
|
|
||||||
|
setup-config-basic:
|
||||||
|
@printf '%s\n' \
|
||||||
|
'[core]' \
|
||||||
|
'workspace_base="./workspace"' \
|
||||||
|
> config.toml
|
||||||
|
@echo "$(GREEN)config.toml created.$(RESET)"
|
||||||
|
|
||||||
|
openhands-cloud-run:
|
||||||
|
@$(MAKE) run BACKEND_HOST="0.0.0.0" BACKEND_PORT="12000" FRONTEND_HOST="0.0.0.0" FRONTEND_PORT="12001"
|
||||||
|
|
||||||
# Develop in container
|
# Develop in container
|
||||||
docker-dev:
|
docker-dev:
|
||||||
@ -322,5 +332,4 @@ help:
|
|||||||
@echo " $(GREEN)help$(RESET) - Display this help message, providing information on available targets."
|
@echo " $(GREEN)help$(RESET) - Display this help message, providing information on available targets."
|
||||||
|
|
||||||
# Phony targets
|
# Phony targets
|
||||||
.PHONY: build check-dependencies check-python check-npm check-docker check-poetry install-python-dependencies install-frontend-dependencies install-pre-commit-hooks lint start-backend start-frontend run run-wsl setup-config setup-config-prompts help
|
.PHONY: build check-dependencies check-system check-python check-npm check-nodejs check-docker check-poetry install-python-dependencies install-frontend-dependencies install-pre-commit-hooks lint-backend lint-frontend lint test-frontend test build-frontend start-backend start-frontend _run_setup run run-wsl setup-config setup-config-prompts setup-config-basic openhands-cloud-run docker-dev docker-run clean help
|
||||||
.PHONY: docker-dev docker-run
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user