initial impl
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
services:
|
||||
agentci:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
CODEX_VERSION: ${CODEX_VERSION:-0.144.6}
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
AGENTCI_GITEA_URL: ${AGENTCI_GITEA_URL:-http://gitea:3000}
|
||||
AGENTCI_BOT_USERNAME: ${AGENTCI_BOT_USERNAME:-agentci}
|
||||
AGENTCI_BOT_NAME: ${AGENTCI_BOT_NAME:-Agent CI}
|
||||
AGENTCI_BOT_EMAIL: ${AGENTCI_BOT_EMAIL:-agentci@localhost}
|
||||
AGENTCI_PLAN_MODEL: ${AGENTCI_PLAN_MODEL:-gpt-5.6-sol}
|
||||
AGENTCI_PLAN_REASONING: ${AGENTCI_PLAN_REASONING:-medium}
|
||||
AGENTCI_IMPLEMENT_MODEL: ${AGENTCI_IMPLEMENT_MODEL:-gpt-5.6-sol}
|
||||
AGENTCI_IMPLEMENT_REASONING: ${AGENTCI_IMPLEMENT_REASONING:-high}
|
||||
AGENTCI_PLAN_REVIEW_ROUNDS: ${AGENTCI_PLAN_REVIEW_ROUNDS:-4}
|
||||
AGENTCI_IMPLEMENT_REVIEW_ROUNDS: ${AGENTCI_IMPLEMENT_REVIEW_ROUNDS:-3}
|
||||
AGENTCI_TURN_TIMEOUT_SECONDS: ${AGENTCI_TURN_TIMEOUT_SECONDS:-3600}
|
||||
secrets:
|
||||
- gitea_token
|
||||
- webhook_secret
|
||||
volumes:
|
||||
- agentci_data:/var/lib/agentci
|
||||
- codex_home:/var/lib/codex
|
||||
expose:
|
||||
- "8080"
|
||||
networks:
|
||||
- gitea
|
||||
|
||||
secrets:
|
||||
gitea_token:
|
||||
file: ./secrets/gitea_token
|
||||
webhook_secret:
|
||||
file: ./secrets/webhook_secret
|
||||
|
||||
volumes:
|
||||
agentci_data:
|
||||
codex_home:
|
||||
|
||||
networks:
|
||||
gitea:
|
||||
external: true
|
||||
name: ${GITEA_NETWORK:-gitea}
|
||||
|
||||
Reference in New Issue
Block a user