Self-Hosted Dashboard

Overview

The Self-Hosted Dashboard allows you to host the PoloCloud Dashboard on your own server, giving you full control over customization, data privacy, and infrastructure management.

Full control and customization with self-hosted dashboard

Prerequisites

Before installing the self-hosted dashboard, ensure you have:

  • Docker - Installed and running on your server
  • PoloCloud Core - Version 3.0.0 or higher with REST Module
  • Network Access - Dashboard needs to connect to your PoloCloud instance

Installation Steps

Step 1: Install PoloCloud

First, you need to install PoloCloud Core. Follow our comprehensive installation guide:

→ Install PoloCloud

Step 2: Install REST Module

Install the REST Module to enable API access for the dashboard:

→ Install REST Module

Step 3: Build Dashboard Image

Build the PoloCloud Dashboard Docker image:

docker build -t polocloud-dashboard:latest .

Step 4: Run Dashboard Container

Start the dashboard container:

docker run -p 3000:3000 polocloud-dashboard:latest

Step 5: Access Dashboard

Open your browser and navigate to:

URL: http://localhost:3000

Step 6: Configure Connection

Enter your PoloCloud server details:

  • IP Address - Your PoloCloud server IP
  • Port - The port you configured for the REST Module (default: 8080)

Step 7: Create Admin Account

Set up your admin account with the following details:

  • Minecraft Username - Your Minecraft player name
  • Password - Secure password for dashboard access
  • Confirm Password - Re-enter your password

Step 8: Launch Dashboard

Once your admin account is created, you can launch and access the dashboard!