50%オフ 全プラン対象、期間限定。月額 $2.48/mo
トレイルベース

トレイルベース

TrailBase は、単一ファイルの SQLite バックエンドです。認証と REST API、さらに 30 MB バイナリでのリアルタイム、高速な PocketBase の代替手段。 Apache 2.0 ライセンスを取得し、Rust で記述され、カスタム サーバー ロジック用の管理 UI と JS フックが付属します。インディーズ プロジェクトやプロトタイプ用に構築されています。

バージョン

最新

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

Ubuntu Server 24.04 LTS

分。ラム

1 GB

IPの種類

IPV4、IPV6

アクセス

  • ブラウザを開いて次にアクセス: 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

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ドルから。