Skip to content

Conversation

@PhillSimonds
Copy link
Contributor

The end goal of these changes is to provide a user with the ability to have multiple separate instances of infrahub running locally at the same time for development and troubleshooting purposes. This is done via docker compose project namespacing and utilizing a docker-compose.local.yml file for to easily modify the ports infrahub is operating on.

@PhillSimonds PhillSimonds requested a review from a team as a code owner January 29, 2026 17:32
Copy link
Contributor

@petercrocker petercrocker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice!

- Update invoke get_compose_command task to use project name based on repo or env var
- Update docker-compose.override.yml to easily take manual ports for various services as env vars
@PhillSimonds PhillSimonds force-pushed the ps-configurable-compose-project branch from f857d62 to 34f73f0 Compare January 29, 2026 18:00
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 29, 2026

Deploying infrahub-demo with  Cloudflare Pages  Cloudflare Pages

Latest commit: 34f73f0
Status: ✅  Deploy successful!
Preview URL: https://8ae1a6bc.infrahub-demo.pages.dev
Branch Preview URL: https://ps-configurable-compose-proj.infrahub-demo.pages.dev

View logs

@PhillSimonds PhillSimonds changed the title Add local docker-compose file and unique project name to compose command Make it possible to namespace this docker environment from others Jan 29, 2026
@PhillSimonds PhillSimonds merged commit c4f46d1 into main Jan 29, 2026
8 checks passed
@PhillSimonds PhillSimonds deleted the ps-configurable-compose-project branch January 29, 2026 23:09
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.

3 participants