giảm giá 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
Cơ sở đường mòn

Cơ sở đường mòn

TrailBase là một chương trình phụ trợ SQLite một tệp. Auth cộng với API REST cộng với thời gian thực ở dạng nhị phân 30 MB, một giải pháp thay thế PocketBase nhanh chóng. Apache 2.0 được cấp phép, viết bằng Rust, với giao diện người dùng quản trị viên và các móc nối JS cho logic máy chủ tùy chỉnh. Được xây dựng cho các dự án và nguyên mẫu độc lập.

Phiên bản

Mới nhất

Hệ điều hành

Ubuntu Server 24.04 LTS

Tối thiểu. ĐẬP

1 GB

Loại IP

IPV4,IPV6

Truy cập

  • Mở trình duyệt và truy cập: https://<SERVER_IP>/_/admin
  • Chứng chỉ SSL tự ký được sử dụng, dự kiến ​​sẽ có cảnh báo của trình duyệt.
  • Đăng nhập bằng thông tin đăng nhập của quản trị viên được lưu trữ trên máy chủ: /root/.cloudzy-creds
  • Để xem thông tin đăng nhập, hãy chạy: /root/.cloudzy-creds

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

  • Nhị phân: /usr/local/bin/trail
  • Thư mục dữ liệu: /var/lib/trailbase/traildepot
  • Tập tin dịch vụ: /etc/systemd/system/trailbase.service
  • Cấu hình môi trường: /etc/default/trail
  • Cấu hình Nginx: /etc/nginx/sites-available/trailbase
  • Trang web được kích hoạt: /etc/nginx/sites-enabled/trailbase
  • Chứng chỉ SSL: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem
  • Thông tin xác thực của quản trị viên: /root/.cloudzy-creds

Cách sử dụng CLI đường mòn

Các lệnh hữu ích:

# Show all available commands
trail help

# Version
trail --version

# Start server (manual run)
trail run --help
trail --data-dir /var/lib/trailbase/traildepot run --address 127.0.0.1:4000

# Create user
trail --data-dir /var/lib/trailbase/traildepot user add <email> <password>

# Delete user
trail --data-dir /var/lib/trailbase/traildepot user delete <email>

# Change password
trail --data-dir /var/lib/trailbase/traildepot user change-password <email> <new-password>

# Change email
trail --data-dir /var/lib/trailbase/traildepot user change-email <old-email> <new-email>

# Admin commands
trail --data-dir /var/lib/trailbase/traildepot admin list
trail --data-dir /var/lib/trailbase/traildepot admin promote <email>
trail --data-dir /var/lib/trailbase/traildepot admin demote <email>

# Export OpenAPI definitions
trail openapi
  
# Components (WASM)
trail components list

Ghi chú

  • Chạy như một dịch vụ systemd
  • Chạy với tư cách người dùng không phải root (trailbase)
  • Bị ràng buộc nội bộ với 127.0.0.1:4000 và được hiển thị qua Nginx HTTPS
  • Sử dụng SSL tự ký
  • Một số lệnh CLI yêu cầu rõ ràng --data-dir
  • Bạn có thể dừng phiên bản mặc định và chạy phiên bản mới nếu cần: systemctl stop trailbase
  • Cập nhật Nginx nếu định tuyến/cổng thay đổi

Thêm trong Công cụ phát triển

Ứng dụng liên quan.

Triển khai TrailBase ngay bây giờ. Từ $2.48/tháng.