Pocketbase Hosting
Erstellen Sie Anwendungs-Backends mit einer Datenbank, Authentifizierung, Dateispeicherung und Echtzeit-APIs.
- Ein Klick bereitstellen
- 15 GB Benötigter Speicherplatz
- 1 GB RAM Benötigter Arbeitsspeicher
- Von 2 € Preis

Offizielle Links
Die offiziellen Links und die ursprüngliche Website von Pocketbase
Was Sie
bei AvaHost erhalten
Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.
Diese Vorlage enthält keinen Datenbank-Container.

Technik
- Docker-Image
- ghcr.io/muchobien/pocketbase:latest
- Standardport
- 8090

Wie Pocketbase funktioniert
Pocketbase speichert Anwendungsdatensätze in eingebettetem SQLite und stellt sie über eine REST-ähnliche API, Echtzeit-Abonnements und generierte Collection-Endpunkte bereit. Administratoren definieren Basis-, View- oder Authentifizierungs-Collections, legen Felder und Zugriffsregeln fest, erstellen Benutzer, laden Dateien hoch und überprüfen Datensätze über das Dashboard. Client-Anwendungen bleiben unabhängig und müssen so geschrieben werden, dass sie diese APIs sicher nutzen.
Der Katalog erstellt einen generierten Superuser, bevor der Service verfügbar gemacht wird. Das Administrator-Dashboard befindet sich unter /_/; die Root-Anwendungs-URL ist eine API-Oberfläche und kann absichtlich 404 zurückgeben. Der Superuser kann auf jede Collection, jeden Datensatz, jede Datei, jede Regel und jedes Konto zugreifen und diese ändern. Diese Anmeldedaten müssen daher als vollständige Kontrolle-Secrets behandelt werden und nicht als gewöhnliche Anwendungsbenutzer-Details.
Wichtige Pocketbase-Funktionen
Echtzeit-Abonnements benachrichtigen verbundene Clients über zulässige Datensatzänderungen. Integrierte Authentifizierungs-Collections unterstützen Anwendungskonten, während Dateien an Datensätze angehängt und über Pocketbase-Endpunkte bereitgestellt werden können. Die Sicherheit hängt von sorgfältig geschriebenen Collection-Regeln, sicherer Client-Gestaltung, geschützten Superuser-Anmeldedaten und Validierung jedes öffentlichen API-Pfads ab.
Pocketbase befindet sich in aktiver Entwicklung, und seine offizielle Dokumentation warnt vor produktionskritischer Nutzung vor Version 1.0, es sei denn, der Betreiber kann Changelogs verfolgen und Migrationsschritte durchführen. Eine einzelne eingebettete Datenbank hält die Bereitstellung kompakt, bietet aber nicht die verwaltete Multi-Region-Architektur, unabhängig skalierbare Services oder das Provider-Support-Modell einer Cloud-Backend-Plattform.
Pocketbase vs. Firebase
Pocketbase
Pocketbase und Firebase bieten beide Datenspeicherung, Authentifizierung, Dateibehandlung und Client-seitige APIs für die Anwendungsentwicklung. Pocketbase läuft als ein selbstgehosteter Service mit eingebettetem SQLite und einem Administrator-Dashboard. Firebase bietet von Providern betriebene Produkte wie Realtime Database, Cloud Firestore, Authentication, Cloud Storage, SDKs, Sicherheitsregeln und Integrationen über Google Cloud.
Firebase
Firebase kann für Teams geeignet sein, die verwaltete Skalierung, gepflegte Mobile SDKs, mehrere Cloud-Services und von Providern betriebene Verfügbarkeit wünschen. Pocketbase ist attraktiv für kompakte Projekte, die lokale Kontrolle und unkomplizierte Bereitstellung schätzen. Sein Pre-1.0-Status, Single-Server-Modell, Migrations-Verantwortung und Anwendungssicherheits-Design bleiben die Verantwortung des Betreibers.
Wer nutzt Pocketbase
Entwickler nutzen Pocketbase für Prototypen, interne Tools, kleine SaaS-Experimente, Mobile Backends, Event-Anwendungen und Proof-of-Concept-APIs. Es kann die anfängliche Backend-Infrastruktur reduzieren, wenn ein Projekt Datensätze, Benutzer, Dateien und Echtzeit-Updates benötigt, ohne mehrere unabhängige Services zusammenzustellen.
Pocketbase ist kein fertiges Frontend, keine Zahlungsplattform, kein verwalteter E-Mail-Service für Transaktionen, kein verwalteter Cloud-Cluster, keine Compliance-Zertifizierung und kein Ersatz für eine Sicherheitsüberprüfung von Anwendungen. Kritische Workloads sollten vor der Einführung Reifeguidance, Recovery-Tests, Concurrency, Datenwachstum und Migrationsanforderungen in Betracht ziehen.

Pocketbase selbst hosten: Anforderungen und Kosten
Der Ressourcenverbrauch von Pocketbase hängt von der Anzahl der Datensätze, Indizes, Abfragen, Echtzeit-Verbindungen, Authentifizierungs-Traffic, Datei-Uploads, API-Anfragen und den Client-Anwendungen ab, die den Service nutzen. PostgreSQL und MariaDB sind nicht erforderlich; die eingebettete SQLite-Datenbank und hochgeladene Dateien befinden sich unter /pb_data. Pocketbase selbst verursacht keine Software-Abonnementgebühr, aber Datendesign und Dateiwachstum können ein kleines Backend im Laufe der Zeit erheblich beschäftigen.
Bei AvaHost nutzt Pocketbase Plan 1 für €2. Das gehostete Pocketbase-Paket umfasst One-Click-Bereitstellung, eine benutzerdefinierte Domain mit automatisiertem HTTPS, automatische Anwendungs-Updates und geplante Sicherungen. Der generierte Superuser wird während der Bereitstellung erstellt und meldet sich unter /_/ an. Client-Code, Sicherheitsregeln, Anwendungs-E-Mail, SMS, Identity-Provider-Anmeldedaten, verwaltete Skalierung, Multi-Region-Replikation, Migrations-Arbeit und produktionskritische Zusicherung sind nicht enthalten.
F.A.Q
Pocketbase beginnt bei €2 im Plan 1. Dieser Plan eignet sich für Prototypen und kleinere Anwendungen mit moderatem API-Traffic. Datensatzanzahl, Indizes, Datei-Uploads, Echtzeit-Abonnements, Authentifizierungsanfragen, Client-Concurrency und Abfragekomplexität sind die Hauptindikatoren für die Überprüfung der Kapazität, zusammen mit dem Wachstum der eingebetteten SQLite-Datenbank und gespeicherten Dateien.
Verwenden Sie `/_/` auf der endgültigen Anwendungsdomäne und melden Sie sich mit der nach der Bereitstellung angezeigten generierten Superuser-E-Mail und dem Passwort an. Die Root-URL ist die API und kann absichtlich 404 zurückgeben. Das Konto hat vollständige Kontrolle über Sammlungen, Datensätze, Dateien, Regeln und Benutzer, daher speichern Sie es als hochprivilegiertes Secret.
Eine benutzerdefinierte Domain kann auf den Pocketbase-Service verweisen, und automatisiertes HTTPS schützt Dashboard- und API-Verkehr. AvaHost erstellt nicht die Client-Anwendung, Collection Rules, CORS-Design, Authentifizierungsflows oder Public-API-Policy. Testen Sie jeden Endpoint als nicht authentifizierter Benutzer und als jede Anwendungsrolle, bevor Sie sensible Daten dahinter platzieren.
Nein. AvaHost führt Pocketbase-Updates automatisch durch und beinhaltet geplante Sicherungen persistenter Daten, aber Pocketbase bleibt ein selbst gehostetes Single-Service-Backend mit eingebettetem SQLite. Die Dokumentation verweist auf Pre-1.0-Kompatibilität und Migrationsbedingungen. Verwaltete Skalierung, Multi-Region-Replikation, Anwendungs-E-Mail, Provider-SDK-Governance und produktionskritische Zusicherungen sind nicht Teil dieses Pakets.
