Giảm 50% tất cả các gói, thời gian có hạn. Bắt đầu 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.

Phiên bản

0.31.0

Hệ Điều Hành

Ubuntu Server 24.04 LTS Máy chủ

RAM tối thiểu

1 GB

Các loại IP

IPV4,IPV6

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

Các tệp 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 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 công cụ cơ sở dữ liệu

Các ứng dụng liên quan.

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