Installation Guide
System Requirements
- OS: Windows, macOS, or Linux
- Node.js: v18.0.0 or higher
- Docker: Desktop or Engine (optional, for local database provisioning)
- Memory: 4GB RAM minimum (8GB recommended)
Quick Install (Cloud/Web)
No installation required! Simply navigate to your deployed instance URL.
Local Installation
Run BosDB on your own machine for development or local management.
- Clone the Repositorybash
git clone https://github.com/bosdb/bosdb-browser.git cd bosdb-browser - Install Dependenciesbash
pnpm install # or npm install - Setup Environment
Copy the example environment file:
bashcp .env.example .env.localGenerate a secure encryption key for storing credentials:
bashopenssl rand -hex 32Add this key to your
.env.local:propertiesENCRYPTION_MASTER_KEY=your_generated_key_here - Start Development Serverbash
pnpm devAccess the app at
http://localhost:3000.
Docker Deployment
Run BosDB as a container:
bash
docker run -p 3000:3000 -e ENCRYPTION_MASTER_KEY=your_key bosdb/browser