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:
Step 2: Install REST Module
Install the REST Module to enable API access for the dashboard:
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:latestStep 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!