Skip to content

[codex] fix compose network overlap#2

Merged
zjhong merged 1 commit intomainfrom
codex/fix-compose-network-overlap
Apr 22, 2026
Merged

[codex] fix compose network overlap#2
zjhong merged 1 commit intomainfrom
codex/fix-compose-network-overlap

Conversation

@zjhong
Copy link
Copy Markdown
Contributor

@zjhong zjhong commented Apr 22, 2026

What changed

Removed the fixed Docker bridge subnet and static container IP assignments from docker-compose.yml.

Why

The installer could fail on machines where another Docker network already owns 172.20.0.0/16, with: Pool overlaps with other one on this address space.

Impact

Docker Compose now auto-selects a non-overlapping bridge subnet on macOS, Linux, and Windows. Services still communicate by Compose service names such as backend, gmqtt, postgres, and redis.

Validation

  • docker compose -f docker-compose.yml config
  • git diff --check

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 22, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
thingspanel-installer 42a2913 Apr 22 2026, 11:06 PM

@zjhong zjhong merged commit 42a2913 into main Apr 22, 2026
0 of 2 checks passed
@zjhong zjhong temporarily deployed to github-pages April 22, 2026 23:06 — with GitHub Pages Inactive
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