ファイルマネージャー
Portal の組み込みファイルマネージャーまたは SFTP を使って、サーバーのファイルをアップロード・管理・編集する方法。
Portal の Files タブでは、ブラウザからサーバーのファイルシステムにアクセスできます。ファイルのアップロード、フォルダーの作成、Web エディターでのファイル編集、アーカイブの展開がすべて、ブラウザを離れずに行えます。大きな転送には SFTP も利用できます。
このページで学べること
- ファイルの移動と管理の方法
- ファイルのアップロード方法(フォルダーの制限への対処を含む)
- ブラウザでのファイルの作成と編集
- 制限のないアクセスのための SFTP の使い方
ファイルの移動
ファイルマネージャーには、サーバーのディレクトリツリーが表示されます。フォルダーをクリックして中に入り、テキストファイルをクリックすると、組み込みの Web エディターで開けます。
ファイルのアップロード
Upload をクリックすると、コンピューターから 1 つ以上のファイルをアップロードできます。ファイルは現在開いているディレクトリに配置されます。
Web のファイルマネージャーには、ファイルごとのアップロードサイズの上限があります。大きいファイルや多数のファイルを一度にアップロードする場合は、代わりに SFTP を使ってください(下のセクションを参照)。
フォルダーのアップロード
Web のファイルマネージャーでは、フォルダーの直接アップロードはサポートされていません。次のいずれかの回避策を使ってください:
方法 1: アーカイブをアップロードする(最も速い)
- コンピューター上でフォルダーを
.zipまたは.tar.gzファイルに圧縮します。 - Upload ボタンでアーカイブをアップロードします。
- ファイルマネージャーでアーカイブを右クリックし、Extract を選んでサーバー上で展開します。
方法 2: SFTP を使う(サイズ制限なし)
SFTP を使うと、ブラウザの制限なしでフォルダーツリー全体をアップロードできます。下の SFTP のセクションを参照してください。
ファイルの作成と編集
| 操作 | 方法 |
|---|---|
| 新しいファイルを作成 | New File をクリック |
| 既存のファイルを編集 | ファイルをクリックして Web エディターで開き、Save をクリック |
| ディレクトリを作成 | New Directory をクリック |
| 名前の変更、または削除 | ファイルまたはフォルダーを右クリックして、これらのオプションを使う |
アーカイブの操作
- 展開:
.zipまたは.tar.gzをアップロードし、右クリックして Extract を選ぶと、その場で展開されます。 - 圧縮: ファイルまたはフォルダーを選択し、アーカイブのオプションを使って
.zipを作成します。
SFTP の使い方
SFTP を使うと、デスクトップのクライアントから、ファイルシステムに直接・制限なしでアクセスできます。
SFTP の詳細を確認する
- Portal でサーバーを開き、Settings タブを開きます。
- SFTP Details のセクションを探します:
- Host — SFTP サーバーのアドレス
- Port — 通常は 2022
- Username — Portal のユーザー名
- SFTP のパスワードとして、Portal のアカウントのパスワードを使います。
推奨の SFTP クライアント
| クライアント | プラットフォーム |
|---|---|
| FileZilla | Windows、Mac、Linux(無料) |
| WinSCP | Windows(無料) |
| Cyberduck | Mac、Windows(無料) |
sftp | 任意のターミナル |
SFTP でできること
- フォルダーツリー全体を 1 回の転送でアップロードする
- ブラウザの制限に達せず、大きいファイルを転送する
- デスクトップ環境から効率的にファイルを管理する
ヒント
- アプリケーションの新しいバージョンをアップロードする前にサーバーを停止し、ファイルの競合を避けてください。
- 1 ファイルの簡単な編集には Web エディターを、初期のプロジェクトセットアップや大きなアップロードには SFTP を使ってください。
- コードの外部コピー(例: GitHub 上)を保管してください。特に、削除されたファイルを復元できない Free Tier では重要です。
次のステップ
- 起動設定 — ファイルをアップロードしたら、サーバーの起動コマンドを設定します。
- 環境変数 — ボットのトークンやその他の設定値を設定します。
- コンソールと電源操作 — サーバーを起動して、出力を確認します。