Guide: Dify in Production — LLM App Platform
Dify — visual LLM app builder with RAG, agents, and prompt workflows — backed by PostgreSQL, Redis, Weaviate, an SSRF proxy and a code sandbox. The deployment pattern I use for LLM applications that n
A focused selection of essays and guides: sovereign digital infrastructure, AI in production, product liability for developers, philosophy of technology, and my conference talks. Most topics feed directly into my consulting and workshop offers.
Dify — visual LLM app builder with RAG, agents, and prompt workflows — backed by PostgreSQL, Redis, Weaviate, an SSRF proxy and a code sandbox. The deployment pattern I use for LLM applications that n
A complete Kubernetes lab-to-production pattern: k3s in Docker with the embedded etcd datastore, Rancher for management, MetalLB for Layer-2 LoadBalancer IPs, Longhorn replicated storage, and Traefik
Self-hosted S3-compatible object storage for backups: MinIO behind an Nginx proxy, with an rclone-based backup agent and versioned buckets. Your offsite backups without a cloud bill.
n8n in queue mode with Redis, PostgreSQL persistence, and proper process supervision — the boring, reliable setup that survives restarts and workload spikes. The automation layer behind several of my
Metrics, logs, and dashboards in one compose file: Prometheus scraping node-exporter and cAdvisor, Loki with Alloy for log aggregation, and a pre-provisioned Grafana. The stack I use to watch everythi
When one node is not enough: SeaweedFS provides distributed, replicated S3 storage with a master/filer/volume architecture — ideal as a large-scale backup target on commodity hardware.