PostgreSQL

Et open source-admin-panel til PostgreSQL.

Giv Adminium en forbindelsesstreng til PostgreSQL, så bygger det admin-panelet ud fra dit skema: redigerbare tabeller, roller, dashboards og en revisionslog. Det kører på din egen maskine, og det er gratis.

npx @adminiumjs/adminium new my-admin

Det læser kataloget, ikke dine rækker

Opsætningen læser tabeller, kolonner og typer, primær- og fremmednøgler, unikke begrænsninger, indekser, check-begrænsninger, enum-typer og kommentarer. Rækker læses først, når du åbner en side, der viser dem.

Dit skema bestemmer skærmene

En enum bliver til et valgfelt, en fremmednøgle bliver til et link, du kan følge, og en kolonnekommentar bliver til feltbeskrivelsen.

Start med en skrivebeskyttet rolle

Forbind med en rolle, der kun kan SELECT, så ser du præcis, hvad Adminium får ud af din database, uden nogen mulighed for en skrivning. Giv flere rettigheder, når du er klar.

Det virker med den PostgreSQL, du allerede kører.

Din egen server eller en administreret. Poolede forbindelsesstrenge som Neons eller Supabases virker, som de er, og en database på et privat netværk kan nås gennem en SSH-tunnel.

  • sslmode fra disable til verify-full
  • Poolede og direkte endepunkter
  • SSH-tunneler
  • Timeouts for forespørgsler og låse, mens det læser dit skema

Spørgsmål

Ændrer Adminium min PostgreSQL-database?

Opsætningen læser kun skemaet. Derefter er det et admin-panel med læse- og skriveadgang: folk ændrer rækker gennem det, inden for de roller, du sætter, og de rettigheder, som den databaserolle, du gav det, har. Med en skrivebeskyttet rolle kan det slet ikke skrive.

Virker det med Supabase, Neon eller en anden administreret PostgreSQL?

Ja. Indsæt den forbindelsesstreng, din udbyder viser, også en poolet. Brug sslmode=require til enhver database, der ikke ligger på din egen maskine.

Hvor gemmer Adminium sine egne indstillinger?

I et lille lager for sig selv, som kan være en fil, en separat database eller tabeller i den samme PostgreSQL-database, når rollen har lov til at oprette dem.

Hvad koster det?

Ingenting. Adminium er AGPL-3.0, uden grænser for tabeller, sider eller brugere.

Din database har allerede dataene. Giv den en brugerflade.

Gratis og open source. Kører på din egen maskine på omkring et minut.