If you run a self-hosted stack on Coolify (v4), you likely have powerful AI tools like n8n, Flowise, LangFlow, and OpenSearch running side-by-side. But there is a catch: out of the box, Coolify assigns them long, random container names like n8n-cs0gs0kogswgsgwk…. If you try to connect n8n to Flowise using...
Continue reading...AI
Self-Hosting a Vector Database: OpenSearch on Oracle ARM with Coolify
If you are building AI applications, RAG (Retrieval-Augmented Generation) pipelines, or just need a powerful search engine, you need a Vector Database. While services like Pinecone are great, they get expensive. In this guide, I’ll walk you through self-hosting OpenSearch (the open-source fork of Elasticsearch) on an Oracle Cloud ARM...
Continue reading...How to Install Langflow on Oracle ARM (Ubuntu) using Coolify: The “Proper” Way
Deploying AI tools like Langflow on self-hosted hardware (like the generous Oracle Cloud ARM Free Tier) gives you total control over your data and costs. While tools like Coolify make deployment easy, Langflow has a few quirks regarding data persistence and admin authentication that can cause headaches—like data disappearing after...
Continue reading...Deploying MCPO with Dockerfile on Coolify
MCPO (Model Context Protocol OpenAPI Proxy) is a tool that exposes MCP server tools as OpenAPI endpoints, making them easy to integrate with platforms like Open WebUI. I previously wrote a detailed post on manual MCPO installation and configuration: 🚀 Installing and Configuring MCPO for Open WebUI – A Complete Guide....
Continue reading...Docling Chunking Tutorial: Preparing Documents for RAG
Docling Chunkers: Overview and Comparison Docling provides several chunkers for splitting documents into semantically meaningful pieces, each with different strategies and sophistication: 1. BaseChunker 2. HierarchicalChunker 3. HybridChunker Summary Table: Chunker Structure-Aware Sliding Window Semantic Coherence Use Case Sophistication BaseChunker No No Low Simple, unstructured docs Basic HierarchicalChunker Yes No...
Continue reading...