Limerence

Quick Install

One-line installation with install.sh

Basic Install

curl -fsSL https://limerence.sh/install.sh | bash

The script checks for a container runtime, creates a limerence directory, starts PostgreSQL and the backend, and opens http://localhost:3000.

Any Docker-compatible runtime works — Docker Desktop, OrbStack, Colima, Rancher Desktop, or Podman. Make sure the runtime is running before you start. If you just installed it, open a fresh terminal first so its CLI is on your PATH.

Interactive Mode

curl -fsSL https://limerence.sh/install.sh | bash -s -- --interactive

Prompts you to choose local or external PostgreSQL, set a custom port, and configure AI provider keys before starting.

Options

# External database
curl -fsSL https://limerence.sh/install.sh | bash -s -- \
  --connection-string "postgresql://user:pass@host:5432/dbname"

# Custom port
curl -fsSL https://limerence.sh/install.sh | bash -s -- --port 8080

# Specific version
LIMERENCE_VERSION=v1.0.0 curl -fsSL https://limerence.sh/install.sh | bash

Created Files

limerence/
├── .env.limerence         # Environment variables
└── compose.generated.yml  # Docker Compose configuration

Managing the Installation

cd limerence

# Stop
docker compose -f compose.generated.yml down

# Start
docker compose -f compose.generated.yml up -d

# Logs
docker compose -f compose.generated.yml logs -f

# Update
docker compose -f compose.generated.yml pull
docker compose -f compose.generated.yml up -d

On this page