--- title: CloudBeaver created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, database, multi-database, java, web-ui, postgresql, mysql, apache, intermediate] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Database, https://github.com/dbeaver/cloudbeaver] --- # đŸ—„ïž CloudBeaver > **La version web/cloud de DBeaver** : un client SQL professionnel dans le navigateur, supportant 20+ SGBD, avec gestion d'Ă©quipe et partage de connexions. IdĂ©al pour Ă©quiper toute une Ă©quipe sans distribuer d'installateurs. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [cloudbeaver.io](https://cloudbeaver.io/) | | **GitHub** | [dbeaver/cloudbeaver](https://github.com/dbeaver/cloudbeaver) | | **License** | Apache-2.0 (community) | | **Langage** | Java (backend) + TypeScript (frontend) | | **Étoiles GitHub** | 4,9k ⭐ | | **DerniĂšre MAJ** | 2026-05-28 | | **CatĂ©gorie** | [[cat-database\|Database]] | ## 📝 Description **CloudBeaver** est la **version web de DBeaver**, l'un des clients SQL les plus utilisĂ©s au monde. DĂ©veloppĂ© par la mĂȘme Ă©quipe (dbeaver.com, Russie/Europe), le projet permet de bĂ©nĂ©ficier de l'expĂ©rience DBeaver — Ă©diteur SQL avancĂ©, navigation de schĂ©mas riche, support de trĂšs nombreux SGBD — dans un navigateur, avec une gestion d'Ă©quipe intĂ©grĂ©e. La version *Community* (self-hosted) est open source sous Apache-2.0 ; des Ă©ditions *Enterprise* et *Cloud* ajoutent SSO, audit, monitoring avancĂ©. La force de CloudBeaver est l'Ă©tendue du support SGBD : plus de **20 moteurs** supportĂ©s nativement, incluant PostgreSQL, MySQL/MariaDB, SQL Server, Oracle, DB2, ClickHouse, Snowflake, BigQuery, Redshift, Cassandra, MongoDB, InfluxDB, etc. C'est l'outil idĂ©al pour les organisations qui ont des **environnements hĂ©tĂ©rogĂšnes** et veulent un point d'accĂšs unique. L'Ă©diteur SQL est trĂšs complet (autocomplĂ©tion, formatage, plans d'exĂ©cution pour certains SGBD), et les donnĂ©es sont visualisables en grille paginĂ©e. CloudBeaver est conçu pour un usage **multi-utilisateurs** : un admin configure les connexions dans un vault, et les utilisateurs se connectent avec leur propre login (intĂ©gration LDAP/OAuth possible) sans voir les credentials directs. Les connexions peuvent ĂȘtre partagĂ©es par Ă©quipe. CĂŽtĂ© sĂ©curitĂ©, tout reste sur le serveur : aucune donnĂ©e n'est exposĂ©e au client JavaScript (le backend Java exĂ©cute les requĂȘtes et envoie les rĂ©sultats paginĂ©s). **Public cible** : **Ă©quipes DBA, organisations avec environnements multi-SGBD, usage collaboratif** oĂč distribuer DBeaver desktop est compliquĂ©. ### FonctionnalitĂ©s principales - ✅ **20+ SGBD supportĂ©s** : PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, ClickHouse, etc. - ✅ **Éditeur SQL avancĂ©** : autocomplĂ©tion, formatage, historique, plans d'exĂ©cution - ✅ **Multi-utilisateurs** : auth locale, LDAP, OAuth (Google, GitHub) - ✅ **Vault de connexions** : admin configure, utilisateurs accĂšdent - ✅ **Connexions partagĂ©es** par Ă©quipe - ✅ **Visualisation des donnĂ©es** : grille paginĂ©e, export CSV/JSON - ✅ **Designer ERD** : visualisation des relations - ✅ **Dashboard** : Ă©tat des connexions, activitĂ© - ✅ **Docker-ready** : image officielle lĂ©gĂšre - ⚠ **Enterprise** : SSO SAML, audit, monitoring avancĂ© ## 🚀 Installation ### Option 1 : Docker Compose (recommandĂ©) ```yaml # docker-compose.yml version: '3.8' services: cloudbeaver: image: dbeaver/cloudbeaver:latest container_name: cloudbeaver restart: unless-stopped ports: - "8080:8978" volumes: - cloudbeaver_data:/opt/cloudbeaver/workspace labels: - "traefik.enable=true" - "traefik.http.routers.cb.rule=Host(`db.example.com`)" - "traefik.http.routers.cb.entrypoints=websecure" - "traefik.http.routers.cb.tls.certresolver=letsencrypt" volumes: cloudbeaver_data: ``` ### Option 2 : Standalone (JAR) ```bash # TĂ©lĂ©charger depuis https://cloudbeaver.io/download/ wget https://github.com/dbeaver/cloudbeaver/releases/latest/download/cloudbeaver-server.zip unzip cloudbeaver-server.zip cd cloudbeaver-server ./run-server.sh # ou run-server.bat sur Windows ``` ## ⚙ Configuration Initiale 1. **PremiĂšre connexion** : crĂ©er le compte admin via l'UI web 2. **Ajouter une connexion** : menu "Connection" > SGBD > credentials 3. **Configurer l'auth multi-utilisateur** : menu Admin > "Authentication" > activer LDAP si besoin 4. **Partager une connexion** : clic droit sur la connexion > "Share with team" 5. **Personnaliser le branding** : Admin > "Configuration" > logo, couleurs 6. **Tester l'isolation rĂ©seau** : vĂ©rifier que les SGBD ne sont pas exposĂ©s directement ## 🔄 Alternatives ### Open Source - [[app-dbgate]] — Concurrent direct, plus lĂ©ger, plus jeune - [[app-whodb]] — Explorateur nouvelle gĂ©nĂ©ration - **DBeaver CE** — La version desktop (mĂȘme Ă©diteur) - [[app-phpmyadmin]] — SpĂ©cialiste MySQL - **Metabase** — Plus orientĂ© BI que SQL admin - **Apache Superset** — BI/visualisation (pas admin) ### Comparaison CloudBeaver vs alternatives | CritĂšre | CloudBeaver | DbGate | DBeaver CE | DataGrip | | :--- | :--- | :--- | :--- | :--- | | Mode Web | ✅ | ✅ | ❌ | ❌ | | Mode Desktop | ❌ | ✅ | ✅ | ✅ | | SGBD supportĂ©s | 20+ | 10+ | 30+ | 20+ | | Multi-utilisateurs | ✅ (intĂ©grĂ©) | Basique | ❌ | ❌ | | Vault de connexions | ✅ | ❌ | ❌ | ❌ | | LDAP / OAuth | ✅ | ❌ | ❌ | ❌ | | Licence | Apache-2.0 | MIT | Apache | PropriĂ©taire | | Consommation RAM | Moyenne | Faible | Forte | Forte | **Verdict** : CloudBeaver est **le choix Ă©vident pour les organisations** : multi-users, vault, LDAP, tout est intĂ©grĂ©. Pour un usage solo, DbGate est plus lĂ©ger. ### PropriĂ©taires (ce que CloudBeaver remplace) - **DataGrip** (JetBrains, ~200€/an) - **Navicat** (~250€ par SGBD) - **dbVisualizer** (propriĂ©taire) - **Redash** (pour SQL queries) - **PopSQL** (cloud) ## 🔐 SĂ©curitĂ© - **🔐 Activer l'authentification LDAP/OAuth** : Ă©viter les comptes locaux en environnement multi-utilisateurs - **🔒 Isoler derriĂšre Traefik** : CloudBeaver est un **accĂšs direct Ă  toutes les bases** — HTTPS obligatoire, IP allowlist ou VPN impĂ©ratifs - **đŸ›Ąïž Pas de credentials exposĂ©s au client** : le backend Java exĂ©cute les requĂȘtes, le navigateur ne reçoit que les rĂ©sultats paginĂ©s (avantage vs pgAdmin/Adminer) - **đŸ›Ąïž Audit log Enterprise** : en version Community, ajouter un reverse proxy avec logs (Traefik access logs) ## 📚 Ressources - [Site officiel](https://cloudbeaver.io/) - [Documentation](https://cloudbeaver.io/docs/) - [GitHub dbeaver/cloudbeaver](https://github.com/dbeaver/cloudbeaver) - [DĂ©mo en ligne](https://demo.cloudbeaver.io/) ## Pages LiĂ©es - [[cat-database]] — CatĂ©gorie Database - [[app-traefik]] — Reverse proxy recommandĂ© - [[recettes-docker-compose]] — IntĂ©gration stack - [[securisation-home-lab]] — ProtĂ©ger un outil d'admin