From ec641d497a6b967c13d5224b1d7c200000f0f54c Mon Sep 17 00:00:00 2001 From: slowtokki0409 Date: Fri, 15 May 2026 09:23:14 +0900 Subject: [PATCH] chore: ignore local Hermes runtime files Keep local Hermes Docker runtime data, NotebookLM auth/cache, and personal compose overrides out of Git and Docker build contexts. This protects tokens, OAuth state, sessions, logs, and caches while preserving the source tree. Constraint: Only .gitignore and .dockerignore are in scope for this commit. Tested: git diff --cached --name-only and git diff --cached --stat Co-authored-by: OmX --- .dockerignore | 6 ++++++ .gitignore | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/.dockerignore b/.dockerignore index f4a02484ebf..3c16d71b226 100644 --- a/.dockerignore +++ b/.dockerignore @@ -8,6 +8,10 @@ node_modules **/node_modules .venv **/.venv +.notebooklm-cli-venv/ +.notebooklm-playwright/ +.pip-cache/ +.uv-cache/ # Built artifacts that are regenerated inside the image. Excluded so local # rebuilds on the developer's machine don't invalidate the npm-install layer @@ -25,6 +29,8 @@ ui-tui/packages/hermes-ink/dist/ # Runtime data (bind-mounted at /opt/data; must not leak into build context) data/ +.hermes-docker/ +.notebooklm-home/ # Compose/profile runtime state (bind-mounted; avoid ownership/secret issues) hermes-config/ diff --git a/.gitignore b/.gitignore index 37b1f602cc9..3858051ab16 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,13 @@ __pycache__/ .env.production.local .env.development .env.test +.hermes-docker/ +.notebooklm-home/ +.notebooklm-cli-venv/ +.notebooklm-playwright/ +.pip-cache/ +.uv-cache/ +compose.hermes.local.yml export* __pycache__/model_tools.cpython-310.pyc __pycache__/web_tools.cpython-310.pyc