✅ Test Drive Sequence: Patch Deep Friday Stack
1. ๐ Verify Docker Containers
Run:
You should see 3 containers:
-
ollama(port 11434) -
openwebui(port 3000) -
n8n(port 5678)
2. ๐ Access OpenWebUI (LLM Chat)
-
Open browser to: http://localhost:3000
-
You should see a clean Web UI with model selection (llama3/mistral/phi)
-
๐งช Test Prompt:
“Explain the difference between symmetric and asymmetric encryption.”
๐ง Confirm that:
-
Model responds correctly
-
You can switch between models (llama3 → mistral → phi)
-
There’s no internet leak (confirm
netstatif paranoid)
3. ๐ง API Test via Ollama
In terminal:
You should receive a full JSON output with response.
4. ๐ค Access n8n
-
Open: http://localhost:5678
-
Log in with:
-
User:
admin -
Password:
kalikotrocks
-
-
๐งช Test Workflow:
-
Create new workflow
-
Add a "Cron" node → set to run every minute
-
Add "Set" node → Output:
message: Hello Kalikot -
Connect & Activate
-
This validates n8n automation engine.
5. ๐ File Ingestion Test (Optional)
If you’ve created a ~/offline-ai-stack/data/docs folder:
-
Drop a
.txtfile (e.g.,test-snippet.txt) -
Launch a Python container:
-
Inside:
We can automate this later via n8n.
6. ๐ When Done
To gracefully shut down:
๐ฏ Final Check
| Layer | Status |
|---|---|
| Docker | ✅ Up and running |
| Ollama API | ✅ Responds to curl requests |
| WebUI | ✅ Loads, switches models |
| n8n | ✅ Login, build workflows |
| File Mounts | ✅ Validated via busybox/python |