跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
PocketBase

PocketBase

PocketBase 是一个单文件后端服务,将 SQLite、身份验证、实时功能和管理界面打包为一个 30 MB 的二进制文件。MIT 许可,使用 Go 编写,适合独立项目、移动应用后端和原型开发。无需任何基础设施,是 Firebase 的轻量替代方案。

快速概览

59.2k

GitHub star 数

222

页面浏览量

192

活跃安装数

许可证 MIT 版本 0.31.0 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

活跃安装数为示例数据(预览版);正式版本将接入真实数据。

访问

  • 仪表板: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

超级用户凭证

您的凭据已安全存储于: /root/.cloudzy-creds

服务管理

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

日志与故障排查

PocketBase 日志保存于: /root/pb/std.log

实时查看日志: tail -f /root/pb/std.log

或通过 systemd: journalctl -u pocketbase -f

重要文件与目录

  • 主安装目录: /root/pb/
  • 主程序: /root/pb/pocketbase
  • 日志文件(stdout + stderr): /root/pb/std.log
  • 数据库与文件存储: /root/pb/pb_data/
  • 超级用户凭据: /root/.cloudzy-creds
  • Systemd 服务定义: /lib/systemd/system/pocketbase.service
  • Nginx 配置: /etc/nginx/sites_available/pocketbase

为域名启用 SSL

您已拥有 certbot 已安装。

编辑 /etc/nginx/sites-available/pocketbase和 替换 _ in server_name _; 替换为您的实际域名,例如:

server_name example.com;

请确保您的域名 DNS 记录指向服务器 IP。

运行:

certbot --nginx --non-interactive --agree-tos --email <your-email> -d <domain>

现在安全访问 PocketBase:

https://<domain>/_/

 

更多数据库工具

相关应用。

立即部署 PocketBase。 起价 $2.48/月。