HTTP database gateway for test workflows
504
dbgate is a lightweight HTTP database gateway designed for local and CI test workflows. It exposes
a small REST API that lets clients like curl, Hurl, test harnesses, and setup scripts execute SQL
against MySQL and query or mutate MongoDB collections without embedding database drivers into those
workflows.
deleteMany, insertMany, updateOne, and updateManyGET /healthPOST /execPOST /queryPOST /exec-filePOST /query-filedbgate can be configured using environment variables or a dbgate.yaml file. It supports multiple
named database connections for:
docker run --rm -p 9999:9999 \
-v "$(pwd)/dbgate.yaml:/app/dbgate.yaml:ro" \
nathanfirmo/dbgate:latest
## Important
dbgate has no authentication and is intended for local, development, and trusted internal test
environments only. Do not expose it publicly.
## Source
GitHub: https://github.com/NathanFirmo/dbgate
Documentation: https://github.com/NathanFirmo/dbgate#readme
Content type
Image
Digest
sha256:6b0487e6e…
Size
9.1 MB
Last updated
4 months ago
docker pull nathanfirmo/dbgate