great_expectations
great_expectations copied to clipboard
[MAINTENANCE] Add fastapi to docker-compose for mercury
See title.
This should resolve tests that fail when attempting to reach 1.0 endpoints. To verify, this reverts https://github.com/great-expectations/great_expectations/pull/9946, which was a temporary workaround.
This adds nginx as a reverse proxy on port 5000. Note that we used to serve flask on port 5000, so this just scoots it out of the way to port 5001, which nginx routes traffic to.
- [ ] Description of PR changes above includes a link to an existing GitHub issue
- [ ] PR title is prefixed with one of: [BUGFIX], [FEATURE], [DOCS], [MAINTENANCE], [CONTRIB]
- [ ] Code is linted - run
invoke lint
(usesruff format
+ruff check
) - [ ] Appropriate tests and docs have been updated
For more information about contributing, see Contribute.
After you submit your PR, keep the page open and monitor the statuses of the various checks made by our continuous integration process at the bottom of the page. Please fix any issues that come up and reach out on Slack if you need help. Thanks for contributing!