Docker Compose Deployment
H
HiยทMarch 10, 2026The easiest way to run HelpNest in production is with Docker Compose.
What is included
The provided docker-compose.yml runs:
HelpNest โ the Next.js app (port 3000)
PostgreSQL 16 โ primary database
Redis 7 โ caching and sessions
Qdrant โ vector database for AI search
Steps
Clone the repo on your server
git clone https://github.com/babble-open-source/helpnest cd helpnestCreate your .env file
cp .env.example .envStart everything
docker compose up -dRun migrations and seed
docker compose exec app pnpm --filter @helpnest/db db:migrate docker compose exec app pnpm --filter @helpnest/db db:seedVisit your server on port 3000.
Updating
git pull
docker compose build app
docker compose up -dWas this article helpful?