blocklet server コマンドは、Blocklet Server インスタンスのライフサイクルを管理するための主要なツールです。設定の初期化、サーバーデーモンの起動と停止、ステータスの確認、さまざまなメンテナンスタスクの実行が可能です。この一連のコマンドにより、コマンドラインから直接サーバー環境を完全に制御できます。
各コマンドは、サーバー管理の特定の段階に合わせて設計されています。各機能の詳細については、以下のカードをご覧ください。
サーバーの初期化
新しい設定ディレクトリをセットアップし、Blocklet Server の実行に必要な `config.yml` ファイルを生成します。
サーバーの起動
既存の設定に基づいて、Blocklet Server デーモンプロセスをバックグラウンドで起動します。
サーバーの停止
実行中の Blocklet Server と関連するすべての blocklet プロセスを正常にシャットダウンします。
ステータスの確認
Blocklet Server とインストールされているすべての blocklet の現在の運用ステータスを表示します。
ログの表示
トラブルシューティングのために、Blocklet Server と個々の blocklet ログのファイルパスに素早くアクセスします。
サーバーのアップグレード
Blocklet Server CLI を利用可能な最新バージョンに更新して、新機能や修正を取得します。
データベースの移行
サーバーのデータベースを SQLite から PostgreSQL などの別のシステムに移行します。
サーバー情報の取得
デバッグや問題報告のために、重要な環境情報を収集して表示します。
サーバーのクリーンアップ
キャッシュやブラックリストのクリア、サーバーのメンテナンスステータスのリセットなどのクリーンアップタスクを実行します。
これらのコマンドを習得することが、Blocklet Server を効果的に管理するための鍵です。サーバーが起動して稼働したら、Blocklet ワークフローセクションで詳述されているコマンドを使用して、個々の blocklet の管理に進むことができます。