QueryProxy
Doküman menüsü

Hızlı başlangıç

QueryProxy'yi Docker ile yaklaşık iki dakikada çalıştırın — tek compose dosyası portalı, kuyruk işçisini ve zamanlayıcıyı başlatır.

Güncelleme:

QueryProxy’yi çalıştırmanın en hızlı yolu Docker Compose. Tek dosya, ürünün ihtiyacı olan her şeyi başlatır.

git clone https://github.com/QueryProxy/QueryProxy.git
cd QueryProxy
docker compose up

Sonra http://localhost:8000 adresini açın.

Üç konteyner başlar:

Konteyner Görevi
app Web portalı
worker Kuyruk işçisi — onaylanan sorgular burada çalışır
scheduler Bakım işleri (sonuç saklama süresi temizliği, kuyruk bakımı)

İlk açılış uygulama anahtarını üretir, migration’ları çalıştırır ve adlandırılmış bir volume üzerinde SQLite veritabanı oluşturur. Harici servis gerekmez.

Demo hesaplar

Varsayılan compose dosyası QUERYPROXY_SEED_DEMO=true ayarıyla gelir; ilk açılışta her rolden bir hesap içeren bir demo takım oluşturulur. Tüm parolalar password:

Rol E-posta
Admin admin@example.com
DBA dba@example.com
Developer developer@example.com
Auditor auditor@example.com

Ürünü keşfetmek için her rolle giriş yapın: DBA bağlantı oluşturur ve talepleri onaylar, geliştirici sorgu gönderir, denetçi izleri okur.

Gerçek kullanımdan önce: QUERYPROXY_SEED_DEMO=false yapın, demo hesapları silin ve kendi admin kullanıcınızı oluşturun.

Uçtan uca ilk gerçek talep

  1. Admin olarak bir takım oluşturun ve kullanıcılarınızı rolleriyle ekleyin (Admin → Teams).
  2. DBA olarak bir veritabanı bağlantısı ekleyin (Connections → New Connection), Test Connection ile doğrulayın ve geliştiricilerinize tanımlayın.
  3. Developer olarak Query Studio’yu açın, bağlantıyı seçin, sorguyu yazın ve gönderin.
  4. DBA olarak Approvals ekranından onaylayın — işçi sorguyu çalıştırır ve talep sahibi maskelenmiş sonucu görür.

Sonraki adımlar

Gezinmek için ok tuşları, açmak için Enter.