PocketBase ist ein quelloffenes Backend, das Datenbank, Benutzer- und Rechteverwaltung, Dateiablage und eine REST-API in einer einzigen Anwendung bündelt. Die Daten liegen in einer eingebetteten SQLite-Datenbank, Schema und Zugriffsregeln werden über eine Admin-Oberfläche gepflegt und stehen unmittelbar als API zur Verfügung.
Wir setzen PocketBase dort ein, wo ein schlankes, schnell verfügbares Backend gefragt ist: als Datenhaltung und API hinter Web-Anwendungen und Portalen, für Prototypen, die später produktiv weiterlaufen sollen, und als Schnittstelle, über die bestehende Systeme Daten abrufen und einspielen können. Die Oberfläche entsteht dabei in der Regel separat, zum Beispiel mit React.
Da PocketBase als einzelne ausführbare Datei ausgeliefert wird, lässt es sich mit geringem Aufwand betreiben - containerisiert über Docker oder direkt auf einem Linux-Server, auf Wunsch in Ihrem eigenen Rechenzentrum. Damit bleiben alle Daten unter Ihrer Kontrolle.