Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

GitHub - outerbase/studio: A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.

⁨192⁩ ⁨likes⁩

Submitted ⁨⁨4⁩ ⁨weeks⁩ ago⁩ by ⁨jogai_san@lemmy.world⁩ to ⁨selfhosted@lemmy.world⁩

https://github.com/outerbase/studio?tab=readme-ov-file

source

Comments

Sort:hotnewtop
  • kameecoding@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

    DBeaver is a bit clunky, but just too god to replace

    source
    • zod000@lemmy.ml ⁨4⁩ ⁨weeks⁩ ago

      Yeah, DBeaver used to be unusable, but it is quite decent these days. I was really unhappy with Datagrip, so I decided to give it another try and I am glad I did.

      As far as this tool goes, I don’t love the idea of having my tools in the browser, so this won’t work for me, but it is a cool project nonetheless.

      source
  • SMillerNL@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

    homereview.in/cloudflare-acquires-outerbase-to-ex…

    source
    • Cyber@feddit.uk ⁨4⁩ ⁨weeks⁩ ago

      we are very excited about being part of the Claudflair team

      Guess they’re so excited (and thrilled) that they forgot how to spell

      source
      • morriscox@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

        in this way that makes you feel natural

        The whole post needs a proofreader since it’s full of errors.

        source
    • HybridSarcasm@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

      Here’s an official announcement: www.outerbase.com/blog/were-joining-cloudflare/

      source
  • vext01@lemmy.sdf.org ⁨4⁩ ⁨weeks⁩ ago

    I’m getting flashbacks to phpmyadmin.

    source
  • mbirth@lemmy.ml ⁨4⁩ ⁨weeks⁩ ago

    How does it compare to Adminer?

    source
    • CosmicTurtle0@lemmy.dbzer0.com ⁨4⁩ ⁨weeks⁩ ago

      It looks like outerbase studio is primarily written in typescript where adminer is php.

      source
      • mbirth@lemmy.ml ⁨4⁩ ⁨weeks⁩ ago

        Was that an answer from ChatGPT?

        source
        • -> View More Comments
    • yournamehere@lemm.ee ⁨4⁩ ⁨weeks⁩ ago

      or to chartDB

      source
  • jogai_san@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

    If anyone got this running in docker for example, I like to hear from you ;)

    source
    • just_another_person@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

      It’s an electron app that runs from the browser. Why would need it to run via docker?

      source
      • jogai_san@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

        Ok, I updated my drawing, so the arrows are correct:

        ┌─────────────────────────────────────────────────────────────────┐
        │ Browser                                                         │
        └─────────────────────────────────────────────────────────────────┘
                                        ▲                                  
                                        │ :443                             
                                        │ :80                              
                                        ▼                                  
        ┌────────────────────────────────────────────────────────────────┐ 
        │ Proxy (traefik)                                                │ 
        └────────────────────────────────────────────────────────────────┘ 
             ▲                               ▲                  ▲          
             │                               │                  │          
             │ :3000                         │ :8085            │  :5001   
             │                               │                  │          
             ▼                               ▼                  ▼          
        ┌───────────────────────┐   ┌────────────────┐  ┌────────────────┐ 
        │ DBgate (in docker)    │   │ pgBackupWeb    │  │ My custom app  │ 
        └───────────────────────┘   └────────────────┘  └────────────────┘ 
             ▲                               ▲               ▲             
             │ :5432                         │ :5432         │ :5432       
             │                               │               │             
             ▼                               ▼               ▼             
        ┌────────────────────────────────────────────────────────────────┐ 
        │ Database                                                       │ 
        └────────────────────────────────────────────────────────────────┘ 
        

        DbGate is connecting to my postgresql db. If I kill the container the communication is cut off. The ports 3000, 8089, 5001, 5432 are not open. How does DbGate load my postgres data then, if no backend? Sometimes I use it when my client messes up something thats only repairable in the db. Thats the exact scenario where its useful to run it in docker.

        It’s right in their docs

        Where? The app runs in the browser, but the data is still remote (from the pov of the browser)

        source
        • -> View More Comments
      • 8osm3rka@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

        An electron app still needs to be served by a web server

        source
        • -> View More Comments
    • Botzo@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

      Looks like it is provided here.

      source
  • enemenemu@lemm.ee ⁨4⁩ ⁨weeks⁩ ago

    Cool!

    Do you plan to support adbc?

    source
  • JakenVeina@lemm.ee ⁨4⁩ ⁨weeks⁩ ago

    Sick. I’ve tried a few times in the past to find a frontend for postgres that I liked, and was never able to. Will have to give this a try.

    source
    • jogai_san@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

      Same.

      Only thing is, when I run it the postgresql driver is ‘invalid’. But I’m trying with an older version, like this:

      `docker run --rm -it --name outerbase --network host -h outerbase.thuis chewcw/outerbase-studio:v0.9.2

      source