Skip to content
このページは AI で翻訳されており、不正確な表現が含まれる場合があります。GitHub で改善にご協力ください。

ファイルと運用ツール ​

WebDAV ​

サイドバーの「ファイルサービス」グループにある「WebDAV サービス」で設定します。

フィールドデフォルト値説明
enableオフサービスを有効にします。有効にするには少なくとも 1 人のユーザーが必要です
listenIp空待ち受けアドレス。空欄ですべてのアドレスを待ち受けます
port18800待ち受けポート
tlsオフHTTPS を有効にします。証明書は SSL 証明書 モジュールが SNI に応じて提供します
usersなし複数ユーザー。各ユーザーは name、password、root(絶対パスのディレクトリ)、readOnly を持つか、mounts で複数のディレクトリをマウントします

各ユーザーには、1 つのディレクトリをマッピングすることも、複数のディレクトリをマウントすることもできます。

  • 単一のディレクトリ:root と readOnly を入力します。ログイン後のルートがそのディレクトリになります。
  • 複数のディレクトリ:画面で「複数のディレクトリをマウント」を押すか、mounts に複数の項目を入力します。各項目は name(表示名。/ を含められず、同じユーザー内で重複不可)、path(絶対パス)、readOnly で構成されます。ログイン後のルートには各ディレクトリが名前順に表示され、ルート自体には書き込めず、ディレクトリ間でファイルを移動することもできません。

Lucky から移行すると、ユーザーのマウント一覧は複数のディレクトリに変換されます。Lucky で重複していた同名・同パスワードのユーザーは 1 人に統合されます。

FTP ​

「ファイルサービス」グループの「FTP サービス」で設定します。FTP と FTPS に対応しています。

フィールドデフォルト値説明
enableオフサービスを有効にします。有効にするには少なくとも 1 人のユーザーが必要です
listenIp空待ち受けアドレス。空欄ですべてのアドレスを待ち受けます
port2121待ち受けポート
passiveStart / passiveEnd0パッシブモードのデータポート範囲。どちらも 0 の場合はシステムがランダムに割り当てます。入力する場合は 1 ≤ 開始 ≤ 終了 ≤ 65535 を満たす必要があり、ファイアウォールとポートマッピングでこの範囲を許可してください
publicHost空パッシブモードで外部に通知する IP。NAT の内側にある場合は、グローバル IP または転送後の IP を入力します。IP アドレスのみ指定でき、空欄の場合は接続先のアドレスが自動で使われます
tlsMode00 は平文と FTPS の両方を許可、1 は明示的 FTPS(AUTH TLS)を必須にする、2 は暗黙的 FTPS(接続時点で暗号化)です。0 以外の場合、証明書は SSL 証明書 モジュールが SNI に応じて提供します
idleTimeout900接続が何秒アイドル状態になったら切断するか
connectionTimeout30データ接続を確立する際のタイムアウト秒数
disableActiveModeオフパッシブモードのみを使います。NAT 環境に適しています
usersなし複数ユーザー。フィールドは WebDAV と同じ:name、password、root、readOnly または mounts。ユーザー名は重複できません

Lucky の FTP 設定から、サービスのパラメーターとユーザーをインポートできます(Lucky からの移行 を参照)。

ストレージマウント ​

「ファイルサービス」グループの「ストレージマウント」でマウントポイントを追加し、ページ内でオンラインにファイルを管理します。

フィールド説明
name、remark、enable名前、メモ、有効化スイッチ
typelocal(ローカルディレクトリ)、webdav(リモート WebDAV)、smb(SMB 共有)のいずれか
pathローカルディレクトリ。存在する絶対パスである必要があります(local で使用)
url、username、passwordリモートのアドレスとアカウント。パスワードは画面上でマスクされます(webdav、smb で使用)。WebDAV のアドレスは http:// または https:// で始まり、SMB のアドレスは smb://ホスト[:ポート]/共有名[/サブディレクトリ] の形式です。SMB2/3 に対応し、ユーザー名が空欄の場合はゲストとして接続します
skipVerifyHTTPS 証明書の検証をスキップします(webdav で使用)
domainSMB 認証に使うドメインまたはワークグループ。通常は空欄(smb で使用)
readOnly読み取り専用でマウントします。ファイル管理はあらゆる書き込み操作を拒否します

Lucky のストレージ管理から、ローカルディレクトリと WebDAV ストレージをインポートできます。Alibaba Cloud Drive とシステムマウントは移行されません。

オンラインのファイル管理では、ディレクトリの閲覧、ファイルのダウンロード、ストリーミングアップロード(ファイル全体をメモリに読み込みません)、ディレクトリの作成、名前の変更、削除ができます。マウントポイントはバックアップタスクの保存先にでき、バックアップファイルはマウントポイント内の指定ディレクトリに書き込まれ、保持ポリシーに従って古いファイルが整理されます。

Wake-on-LAN ​

「Wake-on-LAN」でデバイスを管理し、デバイスにマジックパケット(6 バイトの 0xFF の後に MAC を 16 回繰り返したもの)を送信します。

フィールドデフォルト値説明
nameなしデバイス名。必須
macsなしMAC アドレス。1 行に 1 つで少なくとも 1 つ必要です。同じデバイスに複数指定できます
broadcastIps空IPv4 のブロードキャストアドレス。空欄の場合は 255.255.255.255 と、有効な各 NIC のブロードキャストアドレスに送信します
port9宛先の UDP ポート
repeat3各 MAC に繰り返し送信する回数。上限は 20
checkAddr空オンライン確認のアドレス。形式は ホスト:ポート(例:192.168.1.10:3389)で、空欄の場合は確認しません
remark空メモ

デバイス一覧で「起動」を押すとマジックパケットが送信され、checkAddr に基づいてデバイスがオンラインかどうかが表示されます。

スケジュールタスク ​

cron 式に従って、コマンドの定期実行や HTTP リクエストの送信を行います。

  • spec は、標準の 5 フィールドの式、オプションの秒フィールド(6 フィールド。例:*/30 * * * * *)、@every 10m、@daily などの記述子に対応しています。
  • type が command の場合は、sh -c(Windows では一時的な .bat)で command を実行し、環境変数に taskName と、GATELY_ 接頭辞付きの同名の大文字変数を注入します。
  • type が http の場合は、http の設定に従ってリクエストを送信します。フィールドは url、method(GET、POST、PUT、PATCH、DELETE)、headers(各項目は Key: Value)、body、successContent(レスポンスボディにこのうちのいずれかが含まれていれば成功とみなす。空の場合は 2xx のみ確認)、timeout、insecureSkipVerify です。
  • タスクは有効化・無効化でき、ページに次回の実行日時が表示され、手動ですぐに実行することもできます。
  • 同じタスクの前回の実行がまだ終わっていない場合、今回のトリガーはスキップされます。
  • 各タスクには直近 20 回の実行履歴が保持されます。開始日時、所要時間、成否、手動トリガーかどうか、出力(最大 4000 文字の要約を保持)が含まれます。
  • 作成フォームには、式の構文チェックがあります。

概要とシステムログ ​

  • 「概要」ページには、ホスト情報が表示されます。CPU のモデル、使用率、負荷、メモリ、ディスク、NIC のアドレスとリアルタイムの速度、グローバル IPv4 と IPv6(クリックでコピー)、各モジュールのサービス状態、さらに Gately プロセスのバージョン、コミット、ビルド日時、起動日時、PID、CPU、常駐メモリ、Go ヒープとゴルーチン数です。
  • 「システムログ」ページには、各モジュールのログがまとめて表示され、Docker、FTP、スケジュールタスクなどのモジュールの実行記録も含まれます。

テーマ ​

画面には 15 のカラーパレットがあり、Gately オリジナル(エメラルド、オーシャン、フレッシュ、サクラ、サンセット、ミッドナイト、パンク)とクラシック(GitHub, Nord, Dracula, Catppuccin, Tokyo Night, Gruvbox, Rosé Pine, Solarized)の 2 グループに分かれ、どのパレットにもライトとダークがあります。モードはライト、ダーク、システムに従うから選べ、システムに従う場合は現在のパレットのライト版またはダーク版を使います。どのパレットでもアクセントカラーを 10 色のプリセットまたはシステムのカラーピッカーで変更でき、ロゴとログイン画面のグラデーションもそれに合わせて変わります。パレットを選び直すとカスタムアクセントは解除されます。角丸は直角、パレットに従う、丸めから選べます。テーマ設定はブラウザのローカルに保存されます。

Apache-2.0 ライセンスで公開されています。