Skip to main content

Deploying an AI-ready AFFiNE Workspace with pgvector on Civo Kubernetes

AFFiNE is an open-source knowledge management platform that combines documents, whiteboards, databases, and AI-powered collaboration into a single workspace. This guide walks you through deploying an AI-ready AFFiNE workspace on a Civo K3s Kubernetes cluster using Kubernetes YAML manifests, with a pgvector-enabled PostgreSQL database, Redis caching, and AI Copilot support.

The complete tutorial is published on Civo.

→ Read: Deploying an AI-ready AFFiNE workspace with pgvector on Civo Kubernetes

What You'll Learn

  • Deploy AFFiNE on a Civo K3s Kubernetes cluster using Kubernetes YAML manifests
  • Provision PostgreSQL with pgvector and Redis for an AI-ready deployment
  • Configure persistent storage, Kubernetes secrets, and the AI Copilot
  • Expose the application with Traefik and secure it with HTTPS using cert-manager and Let's Encrypt

Continue Learning