Skip to content

Getting started

Docker Compose

# 1. Create a .env file only you can read
cat > .env <<EOF
NEXTAUTH_SECRET=$(openssl rand -base64 32)
DB_PASSWORD=$(openssl rand -hex 24)
ADMIN_EMAIL=your@email.com
APP_URL=http://localhost:3000
EOF
chmod 600 .env

# 2. Download the self-host compose file and start LynxPrompt
curl -O https://raw.githubusercontent.com/GeiserX/LynxPrompt/main/docker-compose.selfhost.yml
docker compose -f docker-compose.selfhost.yml up -d

# 3. Open http://localhost:3000

That's it. LynxPrompt is running with PostgreSQL, automatic migrations, and email authentication enabled by default.

Helm chart (Kubernetes)

A Helm chart is also available for Kubernetes deployments. See the chart documentation for the full values reference.

helm repo add lynxprompt https://geiserx.github.io/LynxPrompt
helm install lynxprompt lynxprompt/lynxprompt

Install channels

LynxPrompt and its tools are published here:

Website npm Chocolatey VS Code Extension License GitHub Stars Docker Pulls ArtifactHub GitHub Action AUR Snap codecov