[{"data":1,"prerenderedAt":116},["ShallowReactive",2],{"seo-verification":3,"blog-whodb-self-hosted-database-explorer-with-ai-powered-queries-en":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"slugs":9,"title":13,"excerpt":14,"readTime":15,"views":16,"isPinned":17,"publishedAt":18,"category":19,"categories":25,"featuredImage":27,"bgImage":28,"posterImage":29,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":111,"ctaBody":112,"ctaButton":113,"ctaUrl":114,"relatedPosts":115},314,"whodb-self-hosted-database-explorer-with-ai-powered-queries",{"fr":10,"en":8,"ar":11,"es":12},"self-host-whodb-vps","whodb-مستكشف-قواعد-البيانات-المستضاف-ذاتيا-على-vps","whodb-explorador-de-bases-de-datos-self-hosted-con-ia-en-su-vps","WhoDB: Self-Hosted Database Explorer with AI-Powered Queries","Browse, edit and query PostgreSQL, MySQL, Redis and MongoDB from your browser — WhoDB self-hosted on your VPS, Apache 2.0, under 50 MB.",3,0,false,"2026-01-12T00:00:00+00:00",{"id":20,"name":21,"slug":22,"color":23,"icon":24},7,"Self-hosting","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[26],{"id":20,"name":21,"slug":22,"color":23,"icon":24},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fself-host-whodb-vps-poster.svg",{"categorySlug":31,"appSlug":32},"development","whodb","Managing multiple databases on your VPS and looking for a lightweight, self-hosted web client? WhoDB is an open-source (Apache 2.0) database explorer: a Docker image under 50 MB that gives you browser access to PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, ElasticSearch and ClickHouse.",[35,39,50,53,66,69],{"type":36,"title":37,"body":38},"h2","Why WhoDB?","Desktop database clients (DBeaver, Sequel Pro, TablePlus) need to be installed on every machine and configured for every database. WhoDB flips this model: the server exposes a web interface, accessible from any browser via a simple SSH tunnel or an HTTPS subdomain.\n\nThe value proposition is precise: a single Docker image under 50 MB, no external service required, and an optional natural language query layer that translates plain-text questions into SQL or Redis commands. Ideal for development teams sharing multiple databases on the same VPS who want to avoid multiplying local clients.",{"type":40,"title":41,"items":42},"ul","What you get with WhoDB",[43,44,45,46,47,48,49],"Connect to PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, ElasticSearch and ClickHouse","Interactive schema explorer — table relationships, column types, indexes","Inline row editing without writing UPDATE statements","SQL\u002FRedis tab to run queries directly from the browser","Natural language queries (optional) with Ollama or any OpenAI-compatible endpoint","Encrypted sessions in a local \u002Fdata volume — credentials never stored in the browser","Official Docker image under 50 MB — starts in seconds",{"type":36,"title":51,"body":52},"Multi-engine, one interface","WhoDB's strength is grouping very different database engines under the same exploration paradigm. You move from PostgreSQL to Redis without switching tools: the left panel lists your connections, one click opens the explorer for the selected engine.\n\nFor relational databases (PostgreSQL, MySQL, MariaDB, SQLite), WhoDB shows the full schema with column types, foreign keys and indexes. For Redis, it displays keys as a navigable list with each key's type and value. For MongoDB, collections and documents appear in a JSON tree view. For ElasticSearch and ClickHouse, the interface adapts to each engine's own concepts.",{"type":54,"title":55,"steps":56},"steps","Deploy WhoDB on a VPS in 3 steps",[57,60,63],{"title":58,"body":59},"Order a VPS","A VPS with 1 vCPU and 512 MB RAM is more than enough — WhoDB uses less than 256 MB at idle. Choose Ubuntu 24.04. No domain name is required to get started.",{"title":61,"body":62},"Automatic deployment","ServOrbit installs Docker and starts WhoDB from the official clidey\u002Fwhodb:latest image. A \u002Fdata volume is created for your encrypted sessions. The full deployment takes under a minute.",{"title":64,"body":65},"Access the interface and connect your databases","Open an SSH tunnel from your local machine: ssh -L 8080:127.0.0.1:8080 root@\u003Cyour-ip> then open http:\u002F\u002Flocalhost:8080. Choose the engine from the drop-down list, enter the connection details and you immediately access the schema and data.",{"type":67,"body":68},"tip","To share WhoDB with your whole team without SSH tunnels, attach a subdomain to your VPS from your ServOrbit dashboard. WhoDB then becomes accessible over HTTPS from any browser, with sessions encrypted in the \u002Fdata volume. Then activate an AI provider (Ollama on the same VPS or an OpenAI endpoint) to get natural language queries without leaving the interface.",{"type":70,"title":71,"headers":72,"rows":76},"comparison","WhoDB vs DBeaver vs Metabase",[5,73,74,75],"WhoDB","DBeaver","Metabase",[77,81,86,91,96,101,106],[78,79,80,79],"Interface","Web browser","Desktop (Java)",[82,83,84,85],"Installation","Docker (1 image)","Local on each machine","Docker (multiple services)",[87,88,89,90],"Engines","8 engines","100+ engines","20+ engines",[92,93,94,95],"AI queries","Optional (Ollama)","No","Optional (paid)",[97,98,99,100],"Primary use","Explore \u002F edit","Explore \u002F administer","Dashboards \u002F analytics",[102,103,104,105],"RAM","\u003C 256 MB","N\u002FA (local)","> 1 GB",[107,108,109,110],"Licence","Apache 2.0","Apache 2.0 \u002F Pro","SSPL (limited self-host)","Deploy WhoDB on your VPS","Browse and query all your databases from the browser — self-hosted, Apache 2.0, under 50 MB.","Deploy WhoDB","\u002Fmarketplace\u002Fdevelopment\u002Fwhodb",[],1788035350601]