kossakovsky/selfhost-ai
Docker Compose deployment template that orchestrates self-hosted AI tools including Ollama, Flowise, n8n, vector databases, and RAG engines behind a Caddy reverse proxy.

This repository provides a one-command setup for deploying a complete self-hosted AI automation platform. It bundles Ollama for running local LLMs, Flowise for building AI agents, n8n for workflow automation, Qdrant/Weaviate vector databases, RAG (Retrieval Augmented Generation) engines, Open WebUI as a ChatGPT-like interface, and Dify for additional agent orchestration. All services are pre-configured with Docker Compose and secured behind automatic HTTPS via Caddy reverse proxy.
Frequently asked
- What is kossakovsky/selfhost-ai?
- Docker Compose deployment template that orchestrates self-hosted AI tools including Ollama, Flowise, n8n, vector databases, and RAG engines behind a Caddy reverse proxy.
- Is selfhost-ai open source?
- Yes — kossakovsky/selfhost-ai is open source, released under the Apache-2.0 license.
- What language is selfhost-ai written in?
- kossakovsky/selfhost-ai is primarily written in Shell.
- How popular is selfhost-ai?
- kossakovsky/selfhost-ai has 896 stars on GitHub.
- Where can I find selfhost-ai?
- kossakovsky/selfhost-ai is on GitHub at https://github.com/kossakovsky/selfhost-ai.