Synology Server 上の Docker で Kallithea を実行する

Synology Server 上の Docker で Kallithea を実行する

私はgitサーバーをセットアップしようとしていますhttps://kallithea-scm.org/dockerイメージでインストールは問題なく完了しました。kallitheaサーバーを起動すると、ターミナルに次のように表示されます。

serving on http://127.0.0.1:5678

私のdockerホストが192.168.1.2だと仮定すると、kallitheaサーバーにアクセスできるはずです192.168.1.2:5678よね?

This webpage is not available

何か見落としている点はありますか? ありがとうございます。

答え1

host = 127.0.0.1Kallithea を 127.0.0.1 で listen するように設定した場合 (ファイルにという行が含まれている.ini)、ホスト/Docker コンテナのループバック インターフェイス経由でのみアクセスでき、他のホストからはアクセスできません。アクセスできるようにするには、Docker 構成で次のようなポート マッピングを Docker 環境に追加します。

ports:
  - "5678:5678"

関連情報