50% off 全プラン、期間限定。料金は $2.48/mo
TrailBase

TrailBase

TrailBase はシングルファイルの SQLite バックエンドです。認証・REST API・リアルタイム機能を 30 MB のバイナリに集約した、高速な PocketBase の代替ツールです。Apache 2.0 ライセンスで、Rust で書かれており、管理 UI とカスタムサーバーロジック用の JS フックを備えています。個人プロジェクトやプロトタイプ向けに作られています。

バージョン

最新

オペレーティングシステム

Ubuntu Server 24.04 LTS

最小 RAM

1 GB

IPタイプ

IPV4,IPV6

アクセス

  • ブラウザを開いて次の URL にアクセスしてください : https://<SERVER_IP>/_/admin
  • 自己署名 SSL 証明書を使用しているため、ブラウザに警告が表示されます。
  • サーバーに保存された管理者認証情報でログインしてください: /root/.cloudzy-creds
  • 認証情報を確認するには、次のコマンドを実行してください: /root/.cloudzy-creds

主要ファイルとディレクトリ

  • バイナリ: /usr/local/bin/trail
  • データディレクトリ: /var/lib/trailbase/traildepot
  • サービスファイル: /etc/systemd/system/trailbase.service
  • 環境設定: /etc/default/trail
  • Nginx設定 /etc/nginx/sites-available/trailbase
  • サイト有効: /etc/nginx/sites-enabled/trailbase
  • SSL証明書: /etc/nginx/ssl/fullchain.pem, /etc/nginx/ssl/privkey.pem
  • 管理者認証情報 /root/.cloudzy-creds

Trail CLI の使い方

便利なコマンド:

# 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

注釈

  • systemd サービスとして動作
  • 非 root ユーザー(trailbase)
  • 内部的に結合された 127.0.0.1:4000 Nginx HTTPS 経由で公開
  • 自己署名 SSL を使用
  • 一部のCLIコマンドは明示的な指定が必要です --data-dir
  • 必要に応じて、デフォルトのインスタンスを停止して新しいインスタンスを起動できます: systemctl stop trailbase
  • ルーティングやポートを変更した場合はNginxを更新してください

開発ツールをもっと見る

関連アプリ。

今すぐ TrailBase をデプロイする $2.48/月からの価格