
DbGate Hosting
Gestisci MySQL, PostgreSQL, MongoDB e altri da un unico client web con connessioni salvate.
- Un clic distribuisci
- 15 GB Spazio su disco necessario
- 1 GB di RAM Memoria necessaria
- Da 2 € Prezzo
Cosa ottieni
su AvaHost
Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.
Questo template non include un contenitore di database.

Tecnologia
- Immagine Docker
- dbgate/dbgate:latest
- Porta predefinita
- 3000

Come funziona DbGate
DbGate si connette ai database che l'utente già gestisce e presenta i loro oggetti attraverso un'interfaccia web. A seconda del driver selezionato, gli utenti possono esplorare schemi e collezioni, modificare i dati delle tabelle, eseguire SQL, costruire query, importare o esportare record, confrontare strutture e lavorare con diverse connessioni salvate da un'unica installazione protetta.
Il pacchetto ospitato imposta un accesso amministratore e persiste la directory di configurazione propria di DbGate. Le definizioni di connessione salvate rimangono sul servizio ospitato, ma il motore del database di destinazione, il percorso di rete, gli account, i permessi, i backup e la disponibilità rimangono al di fuori del pacchetto. Nessun server PostgreSQL o MariaDB viene creato semplicemente installando DbGate.
Funzionalità chiave di DbGate
DbGate supporta una gamma di sistemi SQL e NoSQL attraverso driver integrati e opzionali. I suoi strumenti includono griglie dati, editor di query, esplorazione dello schema, importazione ed esportazione, funzioni di query visive, viste JSON e gestione delle connessioni. Le capacità esatte variano a seconda del driver del database, della versione del server, dei permessi e dell'edizione o dei plug-in presenti nell'immagine distribuita.
Un'interfaccia di amministrazione del database è sensibile perché può memorizzare i dettagli di connessione ed eseguire query consequenziali. Utilizza account di database dedicati con privilegi minimi, limita l'accesso di rete alla destinazione, proteggi la password dell'amministratore di DbGate, rimuovi le connessioni inutilizzate e conferma i backup presso il servizio di database prima di eseguire operazioni distruttive.
DbGate vs DataGrip
DbGate
DbGate fornisce un'area di lavoro browser auto-ospitata che può essere raggiunta senza installare un client desktop su ogni computer. DataGrip è un IDE database desktop di JetBrains con editing intelligente delle query, navigazione del database, refactoring, integrazioni di controllo versione e supporto per molti sistemi di database attraverso un'applicazione installata localmente.
DataGrip
DataGrip può essere adatto ai developer di database professionisti che desiderano un IDE desktop maturo e il flusso di lavoro JetBrains più ampio. DbGate è attraente quando un team vuole un'interfaccia web centrale, accesso leggero da diverse macchine e controllo su dove vivono le sue connessioni salvate. Entrambi i prodotti dipendono comunque dai permessi e dalle protezioni del database di destinazione.
Chi usa DbGate
I team di engineering ispezionano i database di sviluppo, il personale di supporto esamina i record dei clienti con permessi controllati, gli analisti eseguono query ripetibili e gli amministratori eseguono occasionali attività di schema o dati da un browser. È anche utile quando diversi tipi di database devono essere raggiunti da uno strumento interno unico.
DbGate non dovrebbe diventare un sostituto per i backup del database, la revisione della migrazione, la governance dell'accesso, il monitoraggio, l'auditing o l'approvazione dei cambiamenti. Un'interfaccia conveniente può rendere più facili da raggiungere le azioni ad alto impatto, quindi le credenziali di produzione e i permessi distruttivi meritano controlli più rigorosi rispetto a un database di sviluppo locale.

Auto-hosting di DbGate: requisiti e costi
L'utilizzo delle risorse di DbGate dipende dalle sessioni browser simultanee, dai set di risultati aperti, dalla dimensione della query, dalle importazioni, dalle esportazioni, dai confronti di schema, dai driver attivi e dal numero di connessioni archiviate. Il catalogo registra PostgreSQL e MariaDB come Non richiesti perché DbGate è un client; i database di destinazione e le loro risorse rimangono separati.
Su AvaHost, DbGate utilizza Plan 1 a €2. Il pacchetto DbGate ospitato include distribuzione con un clic, un dominio personalizzato con HTTPS automatico, aggiornamenti automatici dell'applicazione e backup pianificati. Il pacchetto ospitato protegge DbGate con una password amministratore generata e persiste la sua configurazione. Non include un database di destinazione, backup del database, peering di rete, account privilegiati, licenze di driver o recupero per sistemi esterni. I clienti forniscono endpoint raggiungibili e credenziali con privilegi minimi e rimangono responsabili di ogni istruzione eseguita.
F.A.Q
DbGate inizia a €2 su Plan 1. L’interfaccia è leggera per un utilizzo modesto, ma i risultati di query di grandi dimensioni, le sessioni concorrenti, gli import, gli export, i confronti di schema e i driver attivi possono aumentare il consumo di memoria e elaborazione. La dimensione del database di destinazione non consuma lo storage di DbGate a meno che i dati non vengano esportati o conservati nel suo workspace persistente.
Nessun database di destinazione è incluso. Il catalogo contrassegna il requisito del database relazionale come Non richiesto perché DbGate è un client per i sistemi che fornisci. Fornisci un endpoint database raggiungibile, un driver supportato e credenziali con privilegi minimi. La capacità del database, l’uptime, i backup, i log e il ripristino rimangono responsabilità di quel servizio database esterno.
Il template AvaHost crea un accesso amministratore con una password generata e un dominio personalizzato può utilizzare HTTPS automatico. DbGate può conservare le definizioni di connessione sul suo volume persistente, quindi proteggi l’account amministratore, ruota le credenziali del database quando necessario, limita le autorizzazioni lato destinazione ed evita di archiviare accessi di produzione ampi in un’installazione condivisa.
AvaHost aggiorna l’applicazione DbGate e esegue il backup della sua configurazione ospitata secondo una pianificazione. Questi servizi non eseguono il backup o il rollback dei database esterni. Prima di migrazioni, importazioni, modifiche o query distruttive, utilizza il processo di backup e ripristino del provider del database e verifica l’ambito esatto dell’account utilizzato.
