



什么是PocketBase?
PocketBase 是一个后端解决方案,将所有关键的后端功能集成在一个小文件中。与需要多个服务和数据库的传统后端不同,PocketBase 包含一个嵌入式 SQLite 数据库,支持实时更新,内置用户认证、文件存储系统以及基于网页的管理面板。
该工具设计简洁。您只需下载一个文件,运行它,后端即可准备就绪。它支持超过15种登录方式,包括电子邮件、密码以及 Google、Facebook 和 GitHub 等社交登录。开发者可以通过简便的 REST API 进行交互,或使用官方的 JavaScript 和 Dart 库。
PocketBase 是自托管的,这意味着您可以控制自己的数据,并在自己的服务器或计算机上运行它。
如何使用PocketBase
开始使用 PocketBase 非常简单。步骤如下:
从官方网站或 GitHub 发布页面下载适用于您操作系统的可执行文件。支持 Windows、Mac 和 Linux。
将下载的文件解压到电脑上的一个文件夹中。无需安装或依赖。
打开终端或命令提示符,进入该文件夹,运行命令启动服务器。
首次启动时,浏览器会自动打开。使用邮箱和密码创建管理员账户。
使用管理员仪表盘创建集合,类似于数据库表。定义字段,添加验证规则,并设置访问权限。
使用 JavaScript 或 Dart SDK 连接您的应用。也可以直接使用 REST API 支持其他编程语言。
通过仪表盘或您的应用测试创建、读取、更新和删除数据的功能。
PocketBase的功能
单个可执行文件,包含完整后端
支持实时订阅的SQLite数据库
电子邮件和OAuth2认证(支持15+提供商)
支持本地和S3文件存储
内置管理仪表盘
带自动生成文档的REST API
JavaScript和Dart SDK库
可通过Go和JavaScript扩展
自托管且开源
免费MIT许可证
PocketBase定价
Free
Free
- 完整后端单一可执行文件
- 无限制的集合和记录
- 带实时订阅功能的SQLite数据库
- 电子邮件和OAuth2认证(15+提供商)
- 本地及兼容S3的文件存储
- 内置管理员仪表板
- 带自动生成文档的REST API
- JavaScript 和 Dart SDK 库
- 可通过 Go 和 JavaScript 钩子扩展
- 自行托管于您自己的基础设施上
PocketBase使用案例
PocketBase仓库
在Github上查看| 星标 | 52,012 |
| 分支 | 2,764 |
| 仓库年龄 | 3 年 |
| 最后提交 | 1 天 前 |
关于PocketBase的常见问题
分享您使用 PocketBase 的体验
查看用户对以下工具的评价 PocketBase
0 评价
暂无评价
成为第一个评价者 PocketBase
嵌入PocketBase徽章
向您的社区展示PocketBase在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。





