Skip to main content

Installation

This guide covers different methods to install InfoPlug Self-Hosted.

The easiest way to get started is using Docker.

Prerequisites

  • Docker 20.10 or higher
  • Docker Compose 2.0 or higher

Quick Start

  1. Create a docker-compose.yml file:
version: '3.8'
services:
infoplug:
image: infoplug/infoplug:latest
ports:
- "3000:3000"
volumes:
- infoplug_data:/app/data
environment:
- NODE_ENV=production

volumes:
infoplug_data:
  1. Start the container:
docker-compose up -d
  1. 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

  1. Clone the repository:
git clone https://github.com/infoplug/infoplug.git
cd infoplug
  1. Install dependencies:
npm install
  1. Build the application:
npm run build
  1. Start the server:
npm start

Next Steps

After installation, proceed to Configuration to customize your instance.