クラウド
中級

PocketBase (OSS Single Binary BaaS)(ポケットベース)

旧 Gani Georgiev 2022年公開の OSS Single Binary BaaS。SQLite + $0 + ホスト自由・「OSS BaaS 主流 + 軽量」.

0 回閲覧
0 いいね
2026/5/10 更新
関連タグ
cloud
baas
pocketbase
oss
sqlite
2022

概要

PocketBase は コソボ Gani Georgiev (個人開発者) が2022年公開した OSS Single Binary BaaS。SQLite + Single Binary + Realtime + Auth + Storage + Admin UI + Go ランタイム・MIT ライセンス + $0 完全無料 + ホスト自由 (VPS + Cloudflare + Railway 主流)・「OSS BaaS 主流 + 軽量 + 個人開発者主流」。PocketBase は2022年公開で、「Single Binary + SQLite + Go ランタイム + Realtime + Auth + Storage + Admin UI + MIT ライセンス + $0 完全無料」でOSS BaaS 主流 + 軽量 + 個人開発者主流。PocketBase の革新点: ① Single Binary で1 ファイル (10-20MB) で完全 BaaS + データベース + サーバ + Admin UI + 主要全機能統合 + 業界主流 BaaS と一線画す軽量 + シンプル ② SQLite でMySQL/PostgreSQL 主流 BaaS と一線画す + 軽量 + ファイルベース + 主要 IoT + 個人開発者主流 ③ Go ランタイム で主要全 OS (Linux + Windows + macOS + ARM64) 対応 + 高速 + 単一バイナリ配布 ④ MIT ライセンス + $0 完全無料 でConvex + Supabase + Firebase ($0-$$$ 制限あり) と一線画す + 完全自由 + 主流 OSS BaaS の祖 ⑤ ホスト自由 でVPS + Cloudflare + Railway + Render + 主要全クラウド主流対応 + マネージド BaaS と一線画す自由度。PocketBase 主要機能: ① Database (SQLite ベース・スキーマ駆動) ② Realtime (WebSocket + リアルタイム同期) ③ Auth (主要 OAuth + Email + Password) ④ File Storage (ローカル + S3 対応) ⑤ Admin UI (Dashboard 主流) ⑥ JS Hooks (主要全機能拡張) ⑦ Backups (主流バックアップ)。主要採用 (2024-2025年): ① 個人開発者 + プロトタイプ + 中小プロジェクト主流 ② VPS + Cloudflare + Railway + Render 主流ホスト ③ 2024年 PocketBase Hub (公式マネージド・$0-$$$・限定 Beta) 開始。

主な特徴・仕組み

  • 公開: Gani Georgiev (個人開発者・コソボ)・2022年
  • タイプ: OSS Single Binary BaaS
  • DB: SQLite (1 ファイル + 軽量)
  • ランタイム: Go (主要全 OS 対応)
  • ライセンス: MIT (完全無料 + 商用 OK)
  • 配布: Single Binary (10-20MB・1 ファイル)
  • 主要機能: Database + Realtime + Auth + Storage + Admin UI + JS Hooks + Backups
  • 対応 OS: Linux + Windows + macOS + ARM64 + 主要全 OS
  • 対応言語: JavaScript (Hooks) + Go (拡張)
  • 対応フレームワーク: 主要全 SDK (JS/TS + Dart + Go + 主要)
  • 2024年最新主流: PocketBase 0.22 + PocketBase Hub (公式マネージド・限定 Beta)
  • 競合: Convex (Document DB・$0-$25/月) + Supabase (PostgreSQL・$0-$599/月) + Firebase (Google NoSQL・$0-$$$)
  • 採用: 個人開発者 + プロトタイプ + 中小プロジェクト + 主流 OSS BaaS

スペック比較表

OSS BaaSDB配布ライセンス
PocketBaseSQLiteSingle Binary (10-20MB)MIT
AppwriteMariaDB + RedisDocker Compose (主流)BSD-3-Clause
SupabasePostgreSQLDocker Compose (主流)Apache 2.0
DirectusPostgreSQL/MySQLDocker ComposeGPLv3 + 商用
HasuraPostgreSQLDocker Compose + GraphQLApache 2.0

具体例・対応製品

  • PocketBase (OSS・MIT・$0 完全無料) : OSS BaaS 主流
  • PocketBase 0.22 (2024年・主流) : 現代主流
  • Pocketbase Hub (公式マネージド・$0-$$$・2024年-) : 公式マネージド
  • Gani Georgiev (個人開発者・1人開発・コソボ) : 主流 OSS 開発者
  • Single Binary (10-20MB・1 ファイル) : 主流軽量配布

自作PCでの選び方・注意点

PocketBase は2026年現在 「OSS BaaS 主流 + 軽量 + 個人開発者主流」。重要な歴史: ① 2022年 Gani Georgiev (個人開発者・コソボ・25歳) PocketBase 公開 (OSS・MIT・Single Binary) ② 2022-2023年 GitHub スター数 急成長 (2024年 38K+ stars・OSS BaaS 業界主流) ③ 2024年 PocketBase 0.22 + 主要 SDK + Hooks + Backups 主流機能拡張 ④ 2024年 PocketBase Hub (公式マネージド・$0-$$$・限定 Beta) 開始 ⑤ 2026年現在 PocketBase 主流 + 個人開発者 + プロトタイプ主流。重要な貢献: ① 「OSS BaaS 主流」 でMIT ライセンス + $0 完全無料 + ホスト自由 (VPS + Cloudflare + Railway 主流) + Convex + Supabase + Firebase と一線画す自由度 ② 「Single Binary 軽量」 で1 ファイル (10-20MB) で完全 BaaS + データベース + サーバ + Admin UI + 主要全機能統合 + 業界主流 BaaS と一線画す軽量 + シンプル + 個人開発者主流 ③ 「SQLite ベース」 でMySQL/PostgreSQL 主流 BaaS と一線画す + 軽量 + ファイルベース + 主要 IoT + 個人開発者主流 ④ 「Go ランタイム」 で主要全 OS (Linux + Windows + macOS + ARM64) 対応 + 高速 + 単一バイナリ配布 ⑤ 「個人開発者 + プロトタイプ主流」 で個人プロジェクト + 中小プロジェクト + プロトタイプ主流 + 大規模商用 (Convex + Supabase 主流) と差別化。

関連用語との違い

  • Convex: BaaS リアクティブ Document DB・主流。
  • Firebase: Google・NoSQL Firestore・主流。
  • Nhost: PostgreSQL + GraphQL + Auth。

よくある質問(FAQ)

Q1: PocketBase vs Supabase? A: PocketBase (OSS + MIT + Single Binary + SQLite + $0 完全無料 + ホスト自由 + 軽量 + 個人開発者主流) vs Supabase (OSS + Apache 2.0 + Docker Compose + PostgreSQL + $0-$599/月 + マネージド + 主要)。軽量 + 個人 + プロトタイプ ならPocketBase、PostgreSQL + マネージド + 大規模 ならSupabase。

Q2: SQLite で大規模対応? A: SQLite ファイルベース + 軽量 + 主流 + 数百-数千ユーザ規模対応 + 大規模 (数十万-数百万ユーザ) は PostgreSQL/MySQL ベース BaaS (Convex + Supabase + Nhost) 推奨・PocketBase は個人開発者 + プロトタイプ + 中小プロジェクト主流。

Q3: PocketBase Hub とは? A: 2024年 PocketBase 公式マネージド (Beta 限定)・$0-$$$・主要 PocketBase 機能 + 公式ホスト + 主流マネージド・PocketBase OSS Self-Hosted (主流) + Hub (公式マネージド) で全用途対応。

この記事について
カテゴリークラウド
難易度中級
作成日2026/5/10