Airtable ist praktisch, aber der kostenpflichtige Plan wird mit jedem weiteren Nutzer teurer, und die kostenlose Version erzwingt ein hartes Limit für Zeilen in der Datenbank. Baserow ist eine quelloffene Alternative, eine Tabellenkalkulation und relationale Datenbank in einem, mit Kanban-, Galerie- und Kalenderansichten, die du auf deiner eigenen Box ohne Zeilenbegrenzung und ohne Gebühren für jedes weitere Konto einrichten kannst. Im Folgenden zeigen wir dir Schritt für Schritt, wie du Baserow auf Saplo installierst, wie du es nach dem ersten Start konfigurierst und wie es sich im Alltag von Airtable unterscheidet.
Warum Baserow statt Airtable
Airtable als SaaS-Produkt sieht in Präsentationen gut aus, hat aber ein paar wiederkehrende Schwachstellen, die kleine Unternehmen und Projektteams schmerzlich zu spüren bekommen:
- Zeilenlimit im kostenlosen Plan - das Projekt wächst, die Datenbank wächst, und irgendwann musst du auf einen kostenpflichtigen Plan umsteigen oder die Daten in mehrere separate Datenbanken aufteilen, was die Berichterstattung erschwert.
- Gebühr für jeden weiteren Benutzer - je mehr Personen im Team Zugriff auf die Datenbank haben, desto höher ist die monatliche Rechnung, und bei einem Team von einem Dutzend Leuten können das schnell mehrere hundert Euro im Monat sein.
- Daten auf fremden Servern - die Firmendatenbank (Kontakte, Projekte, Bestellungen, Kundendaten) befindet sich außerhalb deiner Infrastruktur und außerhalb der Reichweite deiner eigenen Backup-Richtlinien.
- Mangelnde Flexibilität beim Hosting - es ist nicht möglich, Airtable auf einen eigenen Server zu migrieren oder an die eigenen Sicherheitsanforderungen anzupassen, es sei denn, der Anbieter erlaubt dies.
Baserow ist eine unabhängige Implementierung derselben Idee, nämlich einer Tabelle und einer Datenbank in einer Anwendung, aber Open Source und auf einer eigenen Box gehostet. Keine vom Anbieter auferlegten Zeilenlimits, keine Gebühren für weitere Konten im Team, die Daten bleiben bei dir, auf dem Server, den du über das Saplo Panel administrierst.
Was unterscheidet Baserow von einer normalen Tabelle?
Eine gewöhnliche Tabellenkalkulation, zum Beispiel Excel oder Google Sheets, ist hervorragend für einfache Listen geeignet. Bei einer größeren Anzahl verknüpfter Tabellen beginnt jedoch das Chaos der Suchformeln und der manuellen Überwachung der Datenkonsistenz. Baserow ist, genau wie Airtable, im Grunde eine relationale Datenbank: Jede Tabelle hat vordefinierte Feldtypen (Text, Zahl, Datum, Datei, Link zu einer anderen Tabelle), und die Verknüpfungen zwischen den Tabellen, zum Beispiel eine Bestellung, die mit einem Kunden und einer Produktliste verbunden ist, werden automatisch aktualisiert, ohne manuelles Kopieren von Daten. Über denselben Datensatz kannst du mehrere Ansichten erstellen: ein Raster wie in einer Tabelle, ein Kanban-Board zur Statusverfolgung, eine Galerie zum Durchsuchen von Bildern oder einen Kalender zur Terminplanung, und jede Ansicht hat ihre eigenen Filter und Sortierungen, unabhängig von den anderen.
Anforderungen
Um Baserow auf Saplo zu installieren, benötigst du Folgendes:
- Eine Box mit ausgeführtem Docker (die Engine aktiviert es automatisch bei der Installation aus dem Katalog; nur das Nesting im Container ist erforderlich, was Saplo standardmäßig in jedem Tarif bietet),
- mindestens 2 GB freien RAM auf der Box (das offizielle All-in-One-Image enthält eigene Postgres und Redis, ist also speicherintensiver als beispielsweise Vaultwarden oder WordPress),
- mehrere Gigabyte freien Speicherplatz, der mit der Anzahl der Zeilen und angehängten Dateien wächst,
- eine Domain oder Subdomain
*.saploapp.pl, die in jedem Plan enthalten ist, falls du noch keine eigene Domain hast.
Baserow verwendet nicht die gemeinsame Saplo-Datenbank. Die All-in-One-Variante speichert eigene Postgres, Redis und Daten in einem Containervolume, ähnlich wie Vaultwarden oder Cal.com. Daher erfordert die Installation keine separate Datenbank, die separat aus dem Katalog ausgewählt werden muss.
Schritt für Schritt Anleitung
- Gehe in deinem Saplo-Panel zum App-Katalog und wähle Baserow (Kategorie "Business") aus.
- Wähle die Box, auf der die Anwendung installiert werden soll, und die Domain oder Subdomain, unter der sie verfügbar sein wird.
- Bestätige die Installation. Die Engine stellt einen Docker-Container mit dem offiziellen Image
baserow/baserowbereit (eine All-in-One-Variante mit integriertem Postgres, Redis und Caddy), bereitet ein Datenvolumen vor und stellt es über nginx mit einem kostenlosen SSL-Zertifikat unter der angegebenen Domain bereit. - Der erste Start initialisiert den internen Postgres und Redis von Grund auf neu, daher dauert die Installation länger als bei leichteren Rezepten aus dem Katalog. Rechne mit einer Zeit von mehreren Dutzend Sekunden bis zu einer Minute.
- Nach Abschluss antwortet die Domain mit der Baserow-Anmeldeseite, bereit für die Erstellung des ersten Kontos.
Erste Konfiguration
Baserow, genau wie Cal.com, richtet bei der Installation nicht automatisch ein Administratorkonto ein, da das offizielle Image dafür keine separaten Umgebungsvariablen hat.
- Gehe zu
<deine-domain>/signupund erstelle das erste Konto. Der erste registrierte Benutzer erhält vollständige Administratorrechte für den Arbeitsbereich, deshalb solltest du dies sofort tun, nachdem die Domain reagiert. - Nach dem Login erstelle die erste Datenbank (Workspace) und Tabellen, oder importiere Daten aus einer CSV-Datei, wenn du von Airtable migrierst.
- Füge weitere Teammitglieder hinzu, indem du sie in den Arbeitsbereich einlädst. Jedes Teammitglied erstellt sein eigenes Konto über dasselbe Registrierungsformular, das an die angegebene E-Mail-Adresse gesendet wird.
- In der Tabellenansicht füge Kanban-, Galerie- oder Kalenderansichten aus dem Ansichtsmenü hinzu, genau wie in Airtable. Die Daten bleiben gleich, nur die Art ihrer Anzeige ändert sich.
Zugriffs- und Rollenverwaltung
Baserow regelt den Zugriff auf Workspace-Ebene und für einzelne Datenbanken. In den Workspace-Einstellungen weist du jeder eingeladenen Person eine der folgenden Rollen zu: Administrator mit vollem Zugriff auf Workspace-Einstellungen und Abrechnungen, Mitglied, das Daten erstellen und bearbeiten kann, oder eine Person mit schreibgeschütztem Zugriff auf Ansichten, die du über einen öffentlichen Link teilst. Ein öffentlicher Link zu einer Ansicht ist nützlich, wenn du einem Kunden den Projektstatus zeigen möchtest, ohne ein Konto für ihn einzurichten, und gleichzeitig den Rest der Datenbank vor versehentlichen Änderungen schützt.
Backups und Datensicherheit
Deine Baserow-Daten befinden sich in einem Container-Volume auf deiner Box, daher funktioniert das Backup genau wie bei jeder anderen Anwendung aus dem Saplo-Katalog: Box L und höhere Pläne beinhalten Backups (7 Tage rückwirkend für L, 14 Tage für XL, 30 Tage plus Offsite-Kopie für XXL). Für Box S und M kannst du tägliche Backups als Zusatzoption erwerben. Wenn du Kundendaten oder Unternehmensdokumentationen in Baserow speicherst, ist es ratsam, das Backup vom ersten Tag an zu aktivieren, bevor die Datenbank so groß wird, dass ein manueller CSV-Export unpraktisch wird.
Baserow auf Saplo vs. Airtable
| Airtable | Baserow auf Saplo | |
|---|---|---|
| Zeilenlimit | durch den Plan vorgegeben (kostenlos und kostenpflichtig) | keins, Beschränkung ist der Speicherplatz deiner Box |
| Kosten pro Benutzer | steigen mit jedem weiteren Konto | im Saplo-Plan enthalten, unabhängig von der Anzahl der Konten |
| Wo sind die Daten | Airtable-Server | Deine Box |
| Ansichten (Tabelle, Kanban, Galerie, Kalender) | ja | ja, die gleichen Ansichtstypen |
| Backups | abhängig vom Airtable-Plan | im Box L-Plan und höheren enthalten, Add-on für S und M |
| Import aus Airtable | nicht zutreffend | ja, CSV-Import beim Erstellen einer Tabelle |
| Wer administriert | Airtable | Du, aber ohne manuelles Einrichten eines Servers |
Häufig gestellte Fragen
Kann ich Daten aus einem bestehenden Airtable importieren? Ja, Baserow unterstützt den Import aus einer CSV-Datei beim Erstellen einer neuen Tabelle. Du exportierst jede Tabelle aus Airtable als CSV und importierst sie dann in Baserow, wobei du die Spaltentypen anpasst.
Wer wird nach der Installation Administrator?
Die erste Person, die sich nach der Installation unter /signup registriert. Es ist ratsam, dies sofort zu tun, sobald die Domain reagiert, damit sich niemand Fremdes zuerst registrieren kann.
Wie viel RAM benötigt Baserow? Mindestens 2 GB, da die All-in-One-Variante ihren eigenen Postgres und Redis mitbringt. Das ist mehr als bei leichteren Rezepten wie WordPress oder Vaultwarden. Es lohnt sich, Box M (65 € pro Jahr) oder höher zu wählen, besonders wenn die Datenbank große Anhänge enthält.
Hat Baserow eine API? Ja, jede Tabelle hat eine eigene REST-API mit einem in den Kontoeinstellungen generierten Zugriffstoken, nützlich für die Integration mit n8n oder einem eigenen Skript, zum Beispiel um neue Bestellungen aus dem Shop automatisch hinzuzufügen.
Kann ich Baserow und eine andere Anwendung auf einer Box haben? Ja, jeder Plan hat eine unbegrenzte Anzahl von Anwendungen, die Beschränkung liegt ausschließlich beim RAM und dem Speicherplatz der Box.
Kann ich eine eigene Domain anstelle der Subdomain saploapp.pl verwenden? Ja, in den Anwendungseinstellungen im Saplo-Panel kannst du jede beliebige Domain verbinden, die du besitzt. Es genügt, den DNS-Eintrag auf die angegebene Adresse umzuleiten, und das SSL-Zertifikat wird automatisch vom System ausgestellt.
Unterstützt Baserow Automatisierungen ohne n8n? Ja, neuere Versionen von Baserow verfügen über ein integriertes Automatisierungsmodul mit Triggern bei Datensatzänderungen und Zeitplänen. Bei komplexeren Szenarien ist es jedoch bequemer, es über die API mit n8n zu verbinden.
Wenn du Fragen zur Einrichtung von Baserow auf deiner eigenen Box oder zur Migration von Daten aus Airtable hast, schreib uns. Wir helfen dir bei der ersten Konfiguration und der Auswahl des passenden Box-Plans.
- #Airtable
- #Baserow
- #Datenbanken
- #No-code
- #Anleitung
