Skip to content

Running grants-ui compose with fg-gas-backend#847

Draft
kimmiju wants to merge 2 commits intomainfrom
feature/TGC-1200-gas-changes
Draft

Running grants-ui compose with fg-gas-backend#847
kimmiju wants to merge 2 commits intomainfrom
feature/TGC-1200-gas-changes

Conversation

@kimmiju
Copy link
Copy Markdown

@kimmiju kimmiju commented Apr 29, 2026

There are two options in this branch

docker with a remote static gas image

docker compose -f compose -f compose.land-grants.yml -f compose.gas.yml up

  • Runs grants-ui docker and pulls :latest gas image.
  • No need to clone gas repo.
  • Has two new files compose.gas.yml and localstack/start-gas-localstack.sh.
  • Requires some work around for setting up aws/localstack sqs and sns for gas.

Pros:

  • Easy to understand
  • Guaranteed to be a working image

Cons:

  • More setup involved in pulling the image
  • No branch support
  • Pointless for cross-grant work checks, since that work is rarely in main/production, it's almost always likely on a feature branch

docker with a local gas running alongside grants-ui

docker compose -f compose -f compose.land-grants.yml -f compose.gas.local.yml up

  • Runs grants-ui docker and uses the default gas yml from the fg-gas-backend repo.
  • gas needs to be checked out and sits alongside grants-ui in the workspace
  • Has one new file compose.gas.local.yml.

Pros:

  • Easy to understand
  • Can work from main or feature branch.
  • Can check new features along side gas

Cons:

  • Requires checking out gas project

@kimmiju kimmiju requested a review from a team April 29, 2026 10:53
@kimmiju kimmiju marked this pull request as draft April 29, 2026 10:53
@sonarqubecloud
Copy link
Copy Markdown

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