summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authortanaka takashi <isazaka@gmail.com>2026-06-24 22:47:13 +0900
committertanaka takashi <isazaka@gmail.com>2026-06-24 22:47:13 +0900
commite4d421c782a181f421e2987f75b4610845e3ef55 (patch)
treee61b848b32dc046977751346d4346c4debc7c4f8 /README.md
parenta1d744387659f7fe29559017ae03dc76e8532bb1 (diff)
Harden web UI security
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 12 insertions, 1 deletions
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