Commit graph

4 commits

Author SHA1 Message Date
SamoilenkoVadym
ec00428da0 fix: добавлены рекомендуемые переменные окружения для n8n
Добавлены настройки для устранения deprecation warnings:
- N8N_RUNNERS_ENABLED: включены task runners
- OFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS: manual executions в workers
- N8N_BLOCK_ENV_ACCESS_IN_NODE: безопасность env variables
- N8N_GIT_NODE_DISABLE_BARE_REPOS: отключены bare repos
- N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS: автоматическая проверка прав

Установлен community node @labiso-gmbh/n8n-nodes-odoo-labiso для интеграции с Odoo.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 19:08:24 +00:00
SamoilenkoVadym
5317e45b1c fix: убран nginx-static контейнер, n8n теперь отдаёт статику сам
Проблема: статические файлы содержали необработанные шаблоны {{BASE_PATH}}
из-за неправильной конфигурации nginx-static контейнера.

Решение:
- Удалён n8n-static контейнер (nginx)
- Упрощён роутинг Traefik - один роутер на весь домен
- N8n теперь отдаёт статику напрямую из контейнера
- Добавлена переменная N8N_PROXY_HOPS=1 для работы за reverse proxy

Все данные и credentials сохранены в Docker volume n8n-data.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 18:44:04 +00:00
SamoilenkoVadym
610a45dc60 fix: настроен trust proxy для n8n за Traefik
Добавлена переменная N8N_PROXY_HOPS=1 для корректной работы
n8n за reverse proxy (Traefik). Это устраняет ValidationError
"The 'X-Forwarded-For' header is set but the Express 'trust proxy'
setting is false" при работе express-rate-limit.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 18:33:27 +00:00
SamoilenkoVadym
a987d45fbc chore: initial infrastructure setup with Syncthing, Git and documentation
Set up three-tier synchronization: Syncthing (real-time), GitHub (version control), rsync (disaster recovery). Includes complete documentation for future Claude sessions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 16:41:12 +00:00