Skip to content

fix(deploy): use domestic mirrors without build proxy#62

Merged
FZR95 merged 3 commits into
mainfrom
codex/deploy-serial-build
Jul 22, 2026
Merged

fix(deploy): use domestic mirrors without build proxy#62
FZR95 merged 3 commits into
mainfrom
codex/deploy-serial-build

Conversation

@FZR95

@FZR95 FZR95 commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • restore the deploy workflow to use the checked-in Compose file and .env directly
  • remove the temporary build env, Docker gateway lookup, and all build proxy arguments
  • use DaoCloud base images, Aliyun Debian/PyPI mirrors, and npmmirror across production and optional images
  • keep builds serialized and bounded so a failed build cannot saturate the host indefinitely
  • remove proxy injection from the isolated Critic worker

Dependency updates

Local validation

  • 20 deployment/runtime safety tests passed on Python 3.12
  • Docker Compose config validation passed
  • deploy workflow YAML and embedded shell syntax passed
  • Aliyun APT/PyPI and npmmirror endpoints returned HTTP 200
  • DaoCloud Python/Node/Nginx manifests resolved successfully

Deployment safety

This PR does not reboot the server or trigger deployment until it is explicitly merged.

@FZR95 FZR95 changed the title fix(deploy): serialize remote image builds fix(deploy): use domestic mirrors without build proxy Jul 22, 2026
@FZR95
FZR95 merged commit c906f9d into main Jul 22, 2026
20 checks passed
@FZR95
FZR95 deleted the codex/deploy-serial-build branch July 22, 2026 04:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant