From e4d421c782a181f421e2987f75b4610845e3ef55 Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Wed, 24 Jun 2026 22:47:13 +0900 Subject: Harden web UI security --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index 261007b..4f70b41 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,10 @@ ollama-web/ # アプリケーションの実行 ollama-web +# LAN内のスマホ等からアクセスする場合 +# PINを固定し、待受アドレスを明示してください +OLLAMA_WEB_PIN=123456 OLLAMA_WEB_HOST=0.0.0.0 ollama-web + # テストの実行 pytest @@ -48,6 +52,13 @@ ruff check . mypy src/ ``` +## セキュリティ設定 + +- 既定の待受は `127.0.0.1` です。LAN公開する場合だけ `OLLAMA_WEB_HOST=0.0.0.0` を指定してください。 +- `OLLAMA_WEB_PIN` 未設定時は起動ごとにランダムPINが表示されます。 +- CORSは既定で無効です。必要な場合のみ `OLLAMA_WEB_ALLOWED_ORIGINS` に許可オリジンをカンマ区切りで指定してください。 +- Cookie署名鍵は `OLLAMA_WEB_SECRET_KEY` で固定できます。 + ## ライセンス -MIT \ No newline at end of file +MIT -- cgit v1.2.3