Commit graph

9 commits

Author SHA1 Message Date
60143b8061 feat: Chatbot-Workflows mit Ollama-Memory und Session-Management
- docker-compose: extra_hosts für host.docker.internal (Ollama-Zugang)
- ollama-chatbot: Gesprächsverlauf per session_id in PostgreSQL
- ollama-chat-cleanup: stündliche TTL-Bereinigung (2h Inaktivität)
- ollama-chat-delete: DELETE /webhook/chat-session Endpoint

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 02:44:13 +02:00
897b1ccf3d docs: README überarbeiten und BEDIENUNGSANLEITUNG.md hinzufügen
README auf wesentliche Infos gestrafft, Link zur Bedienungsanleitung.
BEDIENUNGSANLEITUNG deckt täglichen Betrieb, Update, Backup, Import/Export,
User-Management und Troubleshooting ab.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 01:48:24 +02:00
3ea23beb74 scripts: YunoHost post_app_upgrade hook für n8n-Proxy-Config
Stellt my_webapp.conf nach yunohost app upgrade automatisch wieder her.
Deploy: /etc/yunohost/hooks.d/post_app_upgrade/99-n8n-proxy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 01:15:42 +02:00
82714d9593 docs: Setup-Status im README aktualisieren
Alle initialen Setup-Schritte abgeschlossen: DNS, YunoHost, SSOwat-Bypass,
SMTP, Owner-Account.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 00:49:35 +02:00
969a8c8045 docs: yunohost nginx config auf my_webapp-Shim-Ansatz umstellen
SSOwat-Bypass funktioniert über my_webapp_ynh als registrierten Platzhalter;
location-Block in my_webapp.conf wird manuell durch Proxy ersetzt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 00:37:23 +02:00
87cd005352 feat: complete n8n stack setup
Docker Compose stack (n8n, PostgreSQL 16, Redis 7, 1 worker) with:
- nginx local proxy on port 8088, YunoHost TLS termination config
- helper scripts: backup/restore/import/export/update
- .env.example, README with architecture, ops commands, to-do list

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 17:31:59 +02:00
78aa8da747 docs: update INITIAL_PROMPT with system-specific configuration
Add nginx integration details, domain/URL as .env variable, SMTP config,
worker scaling, n8n user management, backup retention, and multi-host
portability requirements.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 16:57:06 +02:00
7c9f7aef01 chore: initial project scaffold
Add CLAUDE.md (architecture + operations reference), .gitignore (secrets,
volumes, backups excluded), and INITIAL_PROMPT.md (project specification).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 16:21:18 +02:00
ba352d8f85 Initial commit 2026-05-05 16:07:33 +02:00