QueryProxy

About

Updated:

What it is

QueryProxy is a self-hosted database access control and query approval portal, released as open source under the AGPL-3.0 license.

The problem it solves

It exists because of a tension every engineering team knows: developers need production data to do their jobs, and handing out production credentials is how incidents happen. QueryProxy resolves that tension with a workflow instead of a password — developers submit SQL through a guarded editor, DBAs approve or reject from the web or straight from Slack and Teams, and approved queries run asynchronously with results that come back limited, masked and fully audited.

It is built for small and mid-sized engineering teams, DevOps engineers and DBAs who want the control of a database gateway without the operational weight of one: a single Laravel application, a zero-config docker run, and no external services required.

Status and maturity

QueryProxy is at version 0.2.x. It is under active development and still at an early stage: features and behaviour may change between releases. Evaluate it carefully before you use it in production.

License and source code

QueryProxy is created and maintained by Muhammet Şafak. Contributions are welcome — the contributing guide lives in the repository. For anything else, write to [email protected].

This website

This site is the project’s home: the introduction, the documentation and the blog. It is a static site.

About Tignex

Tignex is an independent open-source engineering organization that builds tools, infrastructure, protocols and standards for developers and software teams. Its aim is software that gives developers more control, takes interoperability seriously, avoids unnecessary vendor lock-in and can be self-hosted. Projects published under Tignex keep their own names, identities and domains; Tignex is the engineering organization they share.

tignex.com (external site)

About the founder

Muhammet Şafak is the founder of Tignex — a software engineer, system architect and engineering researcher who has been building software since 2008. Today he works on the architecture, scalability and reliability of high-traffic distributed systems. He publishes independent research that examines system behaviour through reproducible measurements, and chooses technology by the problem rather than the language. In the rest of his time he builds open-source tools and infrastructure software under Tignex.

muhammetsafak.com (external site)

Arrow keys to move, Enter to open.