Installation
This guide covers different methods to install InfoPlug Self-Hosted.
Docker Installation (Recommended)
The easiest way to get started is using Docker.
Prerequisites
- Docker 20.10 or higher
- Docker Compose 2.0 or higher
Quick Start
- Create a
docker-compose.ymlfile:
version: '3.8'
services:
infoplug:
image: infoplug/infoplug:latest
ports:
- "3000:3000"
volumes:
- infoplug_data:/app/data
environment:
- NODE_ENV=production
volumes:
infoplug_data:
- Start the container:
docker-compose up -d
- Access InfoPlug at
http://localhost:3000
Manual Installation
For manual installation without Docker.
Prerequisites
- Node.js 20.x or higher
- npm 10.x or higher
Steps
- Clone the repository:
git clone https://github.com/infoplug/infoplug.git
cd infoplug
- Install dependencies:
npm install
- Build the application:
npm run build
- Start the server:
npm start
Next Steps
After installation, proceed to Configuration to customize your instance.