Baserow - Open-Source-Datenbank im Browser ohne Code

Baserow - Open-Source-Datenbank im Browser ohne Code

Baserow ist eine selbstgehostete No-Code-Datenbank, die sich im Browser wie eine Tabellenkalkulation bedienen lässt und dabei echte relationale Datenbankstrukturen bietet.

Was ist Baserow?

Baserow ist die Open-Source-Alternative zu Airtable. Tabellen, Ansichten, Formularfelder und Verknüpfungen zwischen Tabellen werden komplett im Browser erstellt — ohne SQL-Kenntnisse. Unter der Haube arbeitet eine PostgreSQL-Datenbank, die alle Daten zuverlässig speichert. Über eine REST-API können externe Anwendungen auf jede Tabelle zugreifen. Für Teams gibt es Workspace-Management mit Berechtigungen auf Tabellenebene.

Voraussetzungen

  • Docker 20.10+ / Docker Compose
  • Mindestens 2 GB RAM
  • Port 80 oder ein Reverse-Proxy

Compose-Beispiel

services:
  baserow:
    image: baserow/baserow:latest
    container_name: baserow
    restart: unless-stopped
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./baserow_data:/baserow/data
    environment:
      - BASEROW_PUBLIC_URL=http://localhost
      - TZ=Europe/Berlin

Hinweise

  • Das BASEROW_PUBLIC_URL-Environment muss auf die tatsächliche Domain gesetzt werden, sonst funktionieren Links in E-Mails und eingebettete Formulare nicht korrekt.
  • Das All-in-One-Image enthält PostgreSQL, Redis und den Caddy-Webserver — keine separaten Datenbank-Container nötig.
  • Plugins für zusätzliche Feldtypen lassen sich im Admin-Bereich installieren.
  • Backups erfolgen einfach durch Sichern des gesamten ./baserow_data-Ordners.