✅ 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
netstat
if 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
.txt
file (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 |