Installation
Hivekeep runs as a single process with an embedded SQLite database. No Postgres, no Redis, no external dependencies.
Docker (recommended)
Section titled “Docker (recommended)”docker run -d --name hivekeep \ -p 3000:3000 \ -v hivekeep-data:/app/data \ ghcr.io/marlburrow/hivekeep:latestOpen http://localhost:3000 and Queenie, your setup guide, handles the rest.
One-liner script (Linux / macOS)
Section titled “One-liner script (Linux / macOS)”curl -fsSL https://raw.githubusercontent.com/MarlBurroW/hivekeep/main/install.sh | bashThis will:
- Install Bun if not present
- Clone the repository to
/opt/hivekeep - Install dependencies and build the frontend
- Run database migrations
- Create a system service (systemd on Linux, launchd on macOS)
- Start Hivekeep on port 3000
Customizing the install
Section titled “Customizing the install”HIVEKEEP_DIR=/home/me/hivekeep \HIVEKEEP_DATA_DIR=/home/me/hivekeep-data \HIVEKEEP_PORT=8080 \ bash <(curl -fsSL https://raw.githubusercontent.com/MarlBurroW/hivekeep/main/install.sh)Docker Compose
Section titled “Docker Compose”git clone https://github.com/MarlBurroW/hivekeep.gitcd hivekeep/dockerENCRYPTION_KEY=$(openssl rand -hex 32) docker compose up -dSee docker/docker-compose.yml for all options.
Manual install
Section titled “Manual install”git clone https://github.com/MarlBurroW/hivekeep.gitcd hivekeepbun installbun run buildbun run db:migrateNODE_ENV=production bun run startPrerequisites
Section titled “Prerequisites”- Bun >= 1.0
- Git
What’s next?
Section titled “What’s next?”Head to First Agent to create your first AI agent.