GitHub - outerbase/studio: A lightweight Database GUI in your browser. It supports connecting to Postgres, MySQL, and SQLite.
Submitted 1 week ago by jogai_san@lemmy.world to selfhosted@lemmy.world
https://github.com/outerbase/studio?tab=readme-ov-file
Comments
SMillerNL@lemmy.world 1 week ago
Cyber@feddit.uk 1 week 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
morriscox@lemmy.world 1 week ago
in this way that makes you feel natural
The whole post needs a proofreader since it’s full of errors.
HybridSarcasm@lemmy.world 6 days ago
Here’s an official announcement: www.outerbase.com/blog/were-joining-cloudflare/
vext01@lemmy.sdf.org 1 week ago
I’m getting flashbacks to phpmyadmin.
mbirth@lemmy.ml 1 week ago
CosmicTurtle0@lemmy.dbzer0.com 1 week ago
It looks like outerbase studio is primarily written in typescript where adminer is php.
yournamehere@lemm.ee 1 week ago
or to chartDB
jogai_san@lemmy.world 1 week ago
If anyone got this running in docker for example, I like to hear from you ;)
just_another_person@lemmy.world 1 week ago
It’s an electron app that runs from the browser. Why would need it to run via docker?
jogai_san@lemmy.world 1 week 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)
8osm3rka@lemmy.world 1 week ago
An electron app still needs to be served by a web server
Botzo@lemmy.world 1 week ago
enemenemu@lemm.ee 1 week ago
JakenVeina@lemm.ee 6 days 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.
jogai_san@lemmy.world 6 days 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
kameecoding@lemmy.world 1 week ago
DBeaver is a bit clunky, but just too god to replace
zod000@lemmy.ml 1 week 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.