docs: define milestone v1.4 requirements
This commit is contained in:
@@ -56,11 +56,12 @@ When you get a container update notification or notice a service is down, you ca
|
||||
**Goal:** Replace Docker socket proxy with Unraid's GraphQL API for all container operations, remove all proxy artifacts, and update documentation.
|
||||
|
||||
**Target features:**
|
||||
- All container operations via Unraid GraphQL API (status, start, stop, restart, update, logs)
|
||||
- Remove docker-socket-proxy references from workflows, credentials, and n8n container config
|
||||
- Clean up all proxy-related artifacts (nodes, variables, network references)
|
||||
- All container operations via Unraid GraphQL API (status, start, stop, restart, update)
|
||||
- Remove container logs feature (not valuable enough to justify hybrid architecture)
|
||||
- Remove docker-socket-proxy container entirely (no hybrid architecture)
|
||||
- Remove all proxy-related artifacts from workflows, credentials, n8n container config
|
||||
- Documentation fully updated for Unraid API-native architecture (README, ARCHITECTURE.md, CLAUDE.md)
|
||||
- Migration/cleanup instructions for removing the proxy container
|
||||
- Cleanup instructions for removing the proxy container
|
||||
|
||||
### Out of Scope
|
||||
|
||||
@@ -70,6 +71,8 @@ When you get a container update notification or notice a service is down, you ca
|
||||
- Proactive monitoring/notifications — bot is reactive (you ask, it answers)
|
||||
- Offline mode — real-time Docker API access is core to functionality
|
||||
- Ring buffer / persistent debug logging — n8n static data is execution-scoped, not workflow-scoped
|
||||
- Container logs via Telegram bot — removed in v1.4 to eliminate hybrid architecture (Docker proxy + Unraid API); not valuable enough to justify complexity
|
||||
- Real-time container stats — requires WebSocket infrastructure, defer to future
|
||||
|
||||
## Current State
|
||||
|
||||
@@ -132,6 +135,8 @@ When you get a container update notification or notice a service is down, you ca
|
||||
| myunraid.net cloud relay for Unraid API | Direct LAN IP fails (nginx strips auth headers on redirect) | ✓ Good |
|
||||
| Environment variables for Unraid API auth | More reliable than n8n Header Auth credential system for GraphQL | ✓ Good |
|
||||
| Descope v1.3 to Phase 14 only | Phases 15-16 superseded by v1.4 Unraid API Native approach | ✓ Good |
|
||||
| Remove container logs feature in v1.4 | Not valuable enough to justify hybrid architecture (Docker proxy for logs + Unraid API for everything else) | — Pending |
|
||||
| Remove docker-socket-proxy entirely | Clean single-API architecture, no hybrid routing complexity | — Pending |
|
||||
|
||||
---
|
||||
*Last updated: 2026-02-09 after v1.4 milestone started*
|
||||
|
||||
Reference in New Issue
Block a user