Skip to content

fix: use custom ports and services for parallel local-dev - #14

Merged
AquiGorka merged 1 commit into
mainfrom
fix/local-dev-2-custom-ports
Mar 17, 2026
Merged

fix: use custom ports and services for parallel local-dev#14
AquiGorka merged 1 commit into
mainfrom
fix/local-dev-2-custom-ports

Conversation

@AquiGorka

@AquiGorka AquiGorka commented Mar 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adapted up.sh and down.sh to run a parallel local stack alongside another running instance
  • PostgreSQL on port 5442, provider platform on 3010, provider console on 3020
  • Separate Stellar accounts (admin2, provider2, treasury2) to avoid sequence conflicts
  • Shares Stellar network (8000) and Jaeger (4317/4318) — no duplication of heavy services
  • down.sh tears down all services without touching shared infra

Test plan

  • Full E2E pass against parallel stack while another instance is running
  • down.sh stops provider, console, PostgreSQL container, and removes accounts
  • CI

Adapt up.sh and down.sh to run a parallel local stack that avoids
port collisions with another running instance:

- PostgreSQL on port 5442
- Provider platform on port 3010
- Provider console on port 3020
- Separate Stellar accounts (admin2, provider2, treasury2)
- Shared Stellar network (8000) and Jaeger (4317/4318/16686)

down.sh tears down all services (provider, console, PostgreSQL
container, accounts) without touching shared infra.
@AquiGorka
AquiGorka force-pushed the fix/local-dev-2-custom-ports branch from 38e1927 to 3c144eb Compare March 17, 2026 18:01
@AquiGorka AquiGorka changed the title fix: use custom ports and services in local-dev-2 scripts fix: use custom ports and services for parallel local-dev Mar 17, 2026
@AquiGorka
AquiGorka merged commit 4adefb5 into main Mar 17, 2026
1 check passed
@AquiGorka
AquiGorka deleted the fix/local-dev-2-custom-ports branch March 17, 2026 18: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