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: