Chuyển đến nội dung chính
Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
PocketBase

PocketBase

PocketBase là backend gói gọn trong một file. SQLite kèm xác thực, realtime và giao diện quản trị, tất cả trong một file nhị phân 30 MB. Giấy phép MIT, viết bằng Go, phù hợp cho dự án cá nhân, backend ứng dụng di động và prototype. Lựa chọn thay thế Firebase nhanh gọn khi bạn không muốn quản lý hạ tầng.

Tổng quan

59.2k

Sao GitHub

222

Lượt xem trang

192

Cài đặt đang hoạt động

Giấy phép MIT Phiên bản 0.31.0 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Cài đặt đang hoạt động là dữ liệu mẫu (xem trước); số liệu thực sẽ được kết nối trước khi ra mắt.

Truy cập

  • Bảng điều khiển: http://<SERVER_IP>/_/
  • REST API: http://<SERVER_IP>/api/

Thông tin đăng nhập Superuser

Thông tin đăng nhập của bạn được lưu trữ an toàn tại: /root/.cloudzy-creds

Quản lý dịch vụ

systemctl restart pocketbase  # Restart
systemctl status pocketbase   # Check status

Nhật ký và Khắc phục sự cố

Nhật ký PocketBase được lưu tại: /root/pb/std.log

Để xem log theo thời gian thực: tail -f /root/pb/std.log

Hoặc qua systemd: journalctl -u pocketbase -f

File và thư mục quan trọng

  • Thư mục cài đặt chính: /root/pb/
  • Tệp thực thi chính: /root/pb/pocketbase
  • File log (stdout + stderr): /root/pb/std.log
  • Cơ sở dữ liệu và lưu trữ file: /root/pb/pb_data/
  • Thông tin xác thực siêu người dùng: /root/.cloudzy-creds
  • Định nghĩa service Systemd: /lib/systemd/system/pocketbase.service
  • Cấu hình Nginx: /etc/nginx/sites_available/pocketbase

Kích hoạt SSL với một tên miền

Bạn đã có certbot cài đặt.

Chỉnh sửa /etc/nginx/sites-available/pocketbasevà Thay thế _ in server_name _; bằng tên miền thực của bạn, ví dụ:

server_name example.com;

Đảm bảo bản ghi DNS của tên miền trỏ đến IP máy chủ của bạn.

Chạy:

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

Truy cập PocketBase an toàn:

https://<domain>/_/

 

Thêm trong Công cụ Database

Ứng dụng liên quan.

Triển khai PocketBase ngay. Từ $2.48/tháng.