diff --git a/docker-compose.alt.yml b/docker-compose.alt.yml index 1188542..adcbffc 100644 --- a/docker-compose.alt.yml +++ b/docker-compose.alt.yml @@ -26,6 +26,9 @@ services: - HOST=0.0.0.0 - PORT=4321 - PUBLIC_BETTER_AUTH_URL=${PUBLIC_BETTER_AUTH_URL:-http://localhost:4321} + # Optional concurrency controls (defaults match in-app defaults) + - MIRROR_ISSUE_CONCURRENCY=${MIRROR_ISSUE_CONCURRENCY:-3} + - MIRROR_PULL_REQUEST_CONCURRENCY=${MIRROR_PULL_REQUEST_CONCURRENCY:-5} healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=3", "--spider", "http://localhost:4321/api/health"] @@ -54,4 +57,4 @@ services: # - Auto-import settings # - Cleanup preferences # -# That's it! Everything else can be configured via the web interface. \ No newline at end of file +# That's it! Everything else can be configured via the web interface. diff --git a/docker-compose.yml b/docker-compose.yml index 54f392b..00d8cd0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -47,6 +47,8 @@ services: - PRESERVE_ORG_STRUCTURE=${PRESERVE_ORG_STRUCTURE:-false} - ONLY_MIRROR_ORGS=${ONLY_MIRROR_ORGS:-false} - SKIP_STARRED_ISSUES=${SKIP_STARRED_ISSUES:-false} + - MIRROR_ISSUE_CONCURRENCY=${MIRROR_ISSUE_CONCURRENCY:-3} + - MIRROR_PULL_REQUEST_CONCURRENCY=${MIRROR_PULL_REQUEST_CONCURRENCY:-5} - GITEA_URL=${GITEA_URL:-} - GITEA_TOKEN=${GITEA_TOKEN:-} - GITEA_USERNAME=${GITEA_USERNAME:-}