githubnext/chopinPublic

Let's compose rich plans together

Make Compose deployments portable #74

MergedKrzysztof-Cieslakmerged 1 commit intomainfromrefs/pull/74/head
  1. KC

    ## Summary - make `compose.yaml` deployment-safe by enabling core services by default and removing host port bindings - add `compose.local.yaml` for shared local ports and update local/e2e commands to merge it explicitly - isolate e2e databases behind the `test` profile and support Coolify preview names with portable fallbacks

    ## Testing - `bun run ci` - `bun run types` - `bun test` - `docker compose --env-file .env.example -f compose.yaml config --quiet` - `docker compose --env-file .env.example -f compose.yaml -f compose.local.yaml config --quiet` - temporary e2e PostgreSQL services start healthy and clean up through the merged Compose files - `bun run db:up` continues to start only the local PostgreSQL service

  2. Krzysztof-Cieslakmerged 7a9018df7f8e2 months ago on GitHub

  3. Krzysztof-Cieslakclosed2 months ago on GitHub

  4. Krzysztof-Cieslakhead-ref-deleted2 months ago on GitHub