メインコンテンツまでスキップ
バージョン: v1.6.65

環境変数

環境変数は、AMMDS に渡す「メモ書き」のようなものです。 コンテナ起動時に一緒に渡すことで、「どのポートを使うか」「タイムゾーンは何時」「管理者パスワードはいくつか」といった設定情報を伝えられます。 Web 画面で設定する必要はなく、起動時に一度で全部設定できます。

サポートされている設定

以下の環境変数を使って AMMDS をカスタマイズできます:

変数名デフォルト値説明
NGINX_PORT80Nginx サービスポート(Host ネットワークモード時のみ有効)
PUID0AMMDS のユーザー ID(ファイル権限の制御用)
PGID0AMMDS のユーザーグループ ID(デフォルトはユーザー ID と同じ)
UMASK022新規ファイルのパーミッションマスク(022 の場合、ファイルに読み書き権限あり)
AMMDS_SERVER_PORT8080AMMDS サービスポート(Host ネットワークモード時のみ有効)
ADMIN_USERammds管理者ユーザー名(変更不可
ADMIN_PASSammds管理者パスワード(初回インストール時のみ有効。以降は変更しても反映されません)
AMMDS_SYSTEM_MODEfull実行モード:full(全部入り)、backend(バックエンドのみ)、api(API のみ)
AMMDS_SERVICE_ADDRESS(デフォルトなし)AMMDS の実際のアクセスアドレス(例:http://あなたのIP:8080
AMMDS_SCHEDULER_ENABLEtrue定期タスクを有効にする(例:新しい映画の定期スキャン)
AMMDS_MONITOR_ENABLEtrueディレクトリ監視を有効にする(フォルダ内の新規ファイルをリアルタイム監視)
AMMDS_NETWORK_TIMEOUT60ネットワークリクエストのタイムアウト時間(単位:秒)
AMMDS_MAX_FILE_SIZE10MB1回のアップロードファイルのサイズ制限(KB、MB、GB で指定可)
AMMDS_MAX_REQUEST_SIZE100MB1回のリクエスト全体のサイズ制限(複数ファイルを含む場合に使用)
AMMDS_IYUU_TOKEN(デフォルトなし)[プラグイン] IYUU の認証コード
AMMDS_METATUBE_URL(デフォルトなし)[プラグイン] MetaTube プラグインのサービスアドレス
AMMDS_METATUBE_TOKEN(デフォルトなし)[プラグイン] MetaTube の認証コード
AMMDS_PROWLARR_URL(デフォルトなし)[プラグイン] Prowlarr のサービスアドレス
AMMDS_PROWLARR_TOKEN(デフォルトなし)[プラグイン] Prowlarr の認証コード
AMMDS_QBITTORRENT_URL(デフォルトなし)[プラグイン] qBittorrent ダウンロードツールのサービスアドレス
AMMDS_QBITTORRENT_USERNAME(デフォルトなし)[プラグイン] qBittorrent のユーザー名
AMMDS_QBITTORRENT_PASSWORD(デフォルトなし)[プラグイン] qBittorrent のパスワード
AMMDS_TELEGRAM_BOT_TOKEN(デフォルトなし)[プラグイン] Telegram ボットの認証コード
AMMDS_TELEGRAM_CHAT_ID(デフォルトなし)[プラグイン] Telegram のチャット ID
警告
  • URL の末尾に / を付けないでください。http://192.168.1.100:8080 は OK ですが、http://192.168.1.100:8080/ は NG です。
  • 環境変数は Web 画面の設定より優先されます。同じ項目を両方で設定した場合、環境変数の値が Web 画面の設定を上書きします。