Loading...
Loading...
Configure a new Eve Horizon project after running eve init (profile, auth, manifest, and repo linkage).
npx skill4agent add incept5/eve-skillpacks eve-new-project-setupeve initnpm install -g @eve-horizon/cli
eve init my-project
cd my-projecteve --versionnpm install -g @eve-horizon/clieve profile create staging --api-url https://api.eh1.incept5.dev
eve profile use stagingeve profile set --default-email user@example.comeve auth statuseve auth logineve org ensure my-company --slug myco
eve project ensure --name "My App" --slug my-app --repo-url git@github.com:me/my-app.git --branch main{service}.{orgSlug}-{projectSlug}-{env}.{domain}api.myco-my-app-staging.eh1.incept5.deveve-{orgSlug}-{projectSlug}-{env}eve-myco-my-app-staging${ORG_SLUG}eve profile set --org org_xxx --project proj_xxxANTHROPIC_API_KEYeve auth syncOPENAI_API_KEYCODEX_AUTH_JSON_B64Z_AI_API_KEYGEMINI_API_KEYGOOGLE_API_KEYsecrets.env.examplecp secrets.env.example secrets.env
eve secrets import --org org_xxx --file ./secrets.env# Store OAuth tokens in the project scope (or add --system if admin)
eve auth sync --project proj_xxx.eve/manifest.yamlschema: eve/compose/v2
project: my-app
services:
api:
build:
context: apps/api
ports: [3000]
x-eve:
ingress:
public: true
port: 3000
environments:
staging:
pipeline: deploy
pipelines:
deploy:
steps:
- name: deploy
action: { type: deploy }projectservicesx-eve.ingressgit remote -v
git remote add origin git@github.com:user/my-app.git
git push -u origin maineve system health
eve auth status
eve profile showdocker compose up --buildeve secrets set MY_KEY "value"eve secrets import --file ./secrets.enveve env deploy staging --ref main --repo-dir .eve job create --prompt "Review the codebase"pipelineeve env deploy <env> --ref <sha>--direct--ref--repo-dirnpm install -g @eve-horizon/clieve auth logineve profile create staging --api-url https://api.eh1.incept5.dev