Commit Graph

7 Commits

Author SHA1 Message Date
Jeff Emmett 4c9bb27ce8 Add priority 140 to rnotes subdomain router
Ensures opennotebook.rnotes.online routes to Open Notebook container
instead of the new rnotes-wildcard router (priority 100).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 09:45:39 +00:00
Jeff Emmett 2e29d8e570 Add opennotebook.rnotes.online route and iframe embedding support
Adds Traefik router for rnotes.online subdomain alias, mounts Streamlit
config to disable XSRF/CORS for cross-origin iframe embedding in rNotes.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 05:55:40 +00:00
Jeff Emmett 90dbeb185f Add deployment scaffolding (Dockerfile, docker-compose, nginx)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 14:15:59 +01:00
Jeff Emmett f88e1082f0 Fix ai-internal network name, add PDF OCR service
- Correct network name from ai-orchestrator_ai-internal to ai-internal
- Add pdf-ocr service for ocr.jeffemmett.com (Dockerfile, app.py, compose)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-14 12:52:16 -05:00
Jeff Emmett d33f3f68d6 Fix Traefik routing: add docker.network and service labels
Added missing traefik.docker.network=traefik-public label that was
preventing Traefik from discovering the container's routes. Also
added explicit router-to-service mappings for both frontend and API.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 22:09:31 -08:00
Jeff Emmett 6d9d9fa286 Fix: Remove deprecated version field, update API URL for Cloudflare routing
- Removed obsolete docker-compose version field
- Updated API_URL to use HTTPS via notebook-api subdomain
- Browser will access API through Cloudflare tunnel → Traefik

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 21:17:18 -08:00
Jeff Emmett 348fd0ab1f Initial commit: Open Notebook deployment config for Netcup RS 8000
- Docker Compose with Traefik labels for notebook.jeffemmett.com
- Configured to use local Ollama for LLM and embeddings (FREE)
- STT/TTS options documented (Groq free tier, ElevenLabs)
- Connected to ai-orchestrator_ai-internal network
- Deployment script and README included

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 20:39:30 -08:00